Gabriel Vilardi found the back of the net twice, Kyle Connor and Mark Scheifele each had a pair of assists, and Connor Hellebuyck made 32 saves to help the Winnipeg Jets beat the New York Islanders 4-3.