"You just get to the mindset that you're just going to get to the net, you're going to do the dirty things, and when you get in a position like that, you just let instincts take over," Scheifele said after ending his seven-game goal drought. "That's the fun part of hockey, when you get a little bit of time and space and you get to make a play."
Winnipeg scored the first three goals and the last five goals. Nikolaj Ehlers scored twice, and Connor Hellebuyck made 33 saves for the Jets (11-8-4), who scored one or no goals in five of their previous seven games.
The eight goals tied the NHL season high. Fourteen Winnipeg skaters, and Hellebuyck, scored a point.
"You want to help the team any way you can, and a lot of the guys were able to get a point on a goal," Ehlers said. "Scoring points is fun, there's no secret to that. But I think overall we played a game that gave us a chance to win, and we deserve it."
Jack Hughes scored for the Devils (9-9-4), who have allowed 18 goals losing three straight. Jonathan Bernier made 26 saves and allowed six goals before being replaced for the third period by Mackenzie Blackwood, who made six saves.
"There's no way in this league you're going to win hockey games when you get scored on that many times," New Jersey captain Nico Hischier said. "That's what happened today. So we've definitely got to clean up."