Brandon Sutter’s second goal of the game 52 seconds into overtime lifted the Pittsburgh Penguins to a wild 7-6 victory over the Canadiens Saturday night in Montreal.
Sutter took a pass from Simon Despres on a rush, stepped around Max Pacioretty, and beat goalie Carey Price with a high shot to help Pittsburgh avoid being swept on a three-game road trip.
Matt Cooke and Chris Kunitz each netted two goals, and Sidney Crosby also scored for Pittsburgh (14-8).
Brian Gionta had a pair of goals, and Brandon Prust, Pacioretty, David Desharnais, and P.K. Subban also scored as Montreal (13-4-4) stretched its string of games without a regulation loss to 10.
The Canadiens failed to get a win for Michel Therrien in his first game against the Penguins since he was fired as their coach in 2009.
‘‘That kind of game is great for the fans, but it’s what gives coaches gray hair,’’ said Therrien, whose team faces the Bruins Sunday night at TD Garden. ‘‘But we managed to find a way to get a point.’’
Montreal outshot Pittsburgh, 39-26, in a wide-open game with shaky goaltending at both ends. The Penguins opted to go with veteran backup Tomas Vokoun instead of Quebec native Marc-Andre Fleury.
Montreal struck first in the fast-paced first period. Tomas Plekanec scored from the doorstep by putting in the rebound of Tomas Kaberle’s shot from the side boards at 5:41.
The Penguins tied it on a power play at 19:07 when Sutter broke into the zone and had his pass come back to him off Alexei Emelin’s skate to beat Price.
Brendan Gallagher’s charge to the net set up Pacioretty’s seventh goal in seven games 4:14 into the second period, but the Penguins answered with three straight goals.
Crosby made a deft move behind the net to set up Kunitz at the post for his 10th at 7:58, and Cooke’s long shot sailed past a screened Price only 31 seconds later.
Montreal defenseman Josh Gorges tipped a puck onto the onrushing Cooke’s stick for a goal from the high slot at 13:05.
Hurricanes 6, Panthers 2 — Jussi Jokinen scored twice and added an assist, and Riley Nash netted his first goal as part of a 3-point night in Carolina’s win over Florida.
Eric Staal also had two goals for the Hurricanes, Jiri Tlutsy scored his 10th in 11 games, and Alexander Semin had three assists.
Cam Ward made 22 saves for the Hurricanes, who won their second straight at home.
Filip Kuba and Shawn Matthias scored for the Panthers, who have only two wins in 11 games.
Flyers 2, Senators 1 — Jakub Voracek and Wayne Simmonds had goals and Ilya Bryzgalov stopped 33 shots to help host Philadelphia defeat Ottawa.
The win gave the Flyers (11-11-1) a .500 record for the first time this season.
Sabres 4, Devils 3 — Jason Pominville scored twice in regulation and added a shootout goal, and host Buffalo extended its winning streak to three games.
Coyotes 5, Ducks 4 — Steve Sullivan scored the tying goal with 6:28 remaining in regulation and then netted the lone goal in the shootout to lift host Phoenix.
Capitals 3, Jets 0 — Braden Holtby stopped 35 shots and Mike Ribeiro had a goal and an assist to power Washington past host Winnipeg.
Sharks 2, Predators 1 — Dan Boyle and Joe Pavelski got San Jose’s struggling power-play unit going with goals that helped the Sharks beat visiting Nashville. The Sharks had converted on just three of their past 62 power-play chances heading into the game.
Canucks 5, Kings 2 — Daniel Sedin and Jannik Hansen scored 2:44 apart late in the second period to lead host Vancouver over Los Angeles.