Winnipeg netminder Ondrej Pavelec was the hero in his first NHL appearance of the season as the Jets beat the Arizona Coyotes 6-3.
Pavelec made 30 saves as Josh Morrissey, Blake Wheeler, Andrew Copp, Shawn Matthias, Jacob Trouba and Nikolaj Ehlers scored for the Jets to seal their first in five.
Josh Jooris, Oliver-Ekman-Larsson and Jakob Chychrun netted for the Coyotes, who are now winless in three.
There were contrasting fortunes for another goaltender at Montreal as Carey Price let in four goals as the Canadiens went down 4-1 to reigning Stanley Cup champions Pittsburgh.
Price has now shipped three or more goals in eight of his last ten games, worrying form for the 2015 Vezina Trophy winner.
Goals from Eric Fehr, Jake Guentzel, Ian Cole, and Olli Maatta sealed a second straight win for Pittsburgh after three straight losses.
In Detroit, the Red Wings rallied from 3-0 and 4-1 down to beat the Boston Bruins in a shootout.
Gustav Nyquist scored with 3:04 remaining in regulation time before Frans Nielsen scored the game winning goal in the shoot-out.
The Edmonton Oilers have Connor McDavid to thank for their 4-3 win over the Florida Panthers, as he netted a goal in overtime to help his team sneak a victory.
Fionally, the San Jose Sharks edged the Los Angeles Kings 3-2.