Pierre-Luc Dubois scored with 31 seconds remaining in overtime to give the Winnipeg Jets a 4-3 win over the Montreal Canadiens on Thursday night.
Dubois fired a rolling puck past Montreal goalie Jake Allen for his fifth of the season.
Winnipeg improved to 5-0 in overtime this season while Montreal fell to 0-4.
Corey Perry forced overtime with his third goal of the season at 18:36 of the third. It came with Allen on the bench for the extra attacker.
Paul Stastny put Winnipeg ahead 3-2 with his second goal of the game at 3:39 of the period.
WATCH | Dubois gives Jets edge over Habs in last minute of OT:
Mathieu Perreault had the other goal for Winnipeg (15-7-1), which opened a five-game road trip with a third straight win this season over Montreal. The Jets have won six of their last seven overall.
Brendan Gallagher and Tyler Toffoli also scored for Montreal (10-7-5), which fell to 1-3 under interim head coach Dominique Ducharme.
The two teams square off again Saturday night.
Allen got the start in goal for Montreal. Veteran Carey Price stopped 26 shots in a 3-1 in over Ottawa on Tuesday that snapped the Canadiens’ five-game winless skid.
WATCH | Grant Fuhr recounts Steve Smith’s Game 7 blunder:
Montreal winger Josh Anderson (lower-body injury) missed a third straight game. The 26-year-old has 12 points (nine goals, three assists) in 19 games this season.
Perreault put Winnipeg ahead 2-0 at 15:25. Perreault converted a Toffoli turnover into his fifth of the season, beating Allen on the backhand.
Montreal outshot Winnipeg 13-5 in the second and scored twice to force a 2-2 tie. Gallagher converted on the power play at 9:53, firing a loose puck in front past Hellebuyck for his eighth of the year.
Toffoli made up for his miscue in the first with his 14th of the season at 16:53. It marked the second straight game that he’s scored.