Cole Perfetti scored twice, and Kyle Connor had a goal and an assist for the Jets (4-1-1), who have won four of five (4-1-0). Neal Pionk had two assists, and Stuart Skinner made 19 saves.
Kirill Kaprizov scored twice in the first period for the Wild (4-2-1), who had won two in a row, including a 4-2 victory against the Vegas Golden Knights on Monday. Calvin Pickard made 20 saves in his Minnesota debut.
Perfetti gave Winnipeg a 1-0 lead at 1:50 of the first period, cutting to the slot in time to tip Pionk’s point shot under Pickard’s blocker.
Kaprizov tied it 1-1 at 8:47. After intercepting Dylan Samberg’s pass inside the Winnipeg zone, Kaprizov had his initial attempt stopped by Skinner before batting in the rebound out of the air.
Scheifele gave the Jets a 2-1 lead at 17:54 when Pionk circled the net and fed a cross-crease pass to him for the tap-in.
Kaprizov’s goal 44 seconds later tied it 2-2, tipping Quinn Hughes’ shot under Skinner.
Perfetti scored on the power play to put Winnipeg back in front 3-2 at 16:36 of the second period with a one-timer from the left hash mark.
Connor extended it to 4-2 at 4:06 of the third period, spinning away from Tyler Pitlick and ripping a wrist shot from the high slot off the post and in.
Cole Koepke pushed it to 5-2 at 14:42, scoring on a 2-on-1 rush with Vladislav Namestnikov after beating Pickard with a wrist shot low stick side.