Sidney Crosby scored his second goal of the game at 2:35 of overtime to lift the Pittsburgh Penguins to a 2-1 win against the visiting Anaheim Ducks on Thursday night.
Crosby drove to the front of the net and had time to wait out goalie Lukas Dostal before lifting the puck high in the net for his third goal of the season. Before Thursday, his only previous goal was also an overtime winner on Oct. 16 against the Buffalo Saves.
Alex Nedeljkovic made 22 saves for the Penguins, who ended a six-game losing streak (0-5-1).
Alex Killorn scored and Dostal made 44 saves for the Ducks, who went 1-2-1 on a four-game road trip.
Capitals 6, Canadiens 3
Connor McMichael and Aliaksei Protas scored 36 seconds apart early in the third period, fueling host Washington over Montreal.
Capitals captain Alex Ovechkin scored his third goal in two games to boost his career tally to 858. Ovechkin, who also had two assists, is 37 goals shy of passing Hall of Famer Wayne Gretzky for the most in NHL history.
The Canadiens’ Cole Caufield scored in his fourth consecutive game to boost his team-leading goal total to 10 this season. Captain Nick Suzuki logged a goal and an assist, Brendan Gallagher also tallied, Lane Hutson had two assists and Cayden Primeau turned aside 28 shots for Montreal, which has lost six of its past eight games (2-5-1).
Oilers 5, Predators 1
Leon Draisaitl had two goals with an assist and visiting Edmonton looked solid in its first game without injured superstar Connor McDavid, beating Nashville.
Ex-Predator Viktor Arvidsson, Corey Perry and Zach Hyman also scored while Calvin Pickard made 26 saves for the Oilers, who have won three of four.
It was also Edmonton’s second victory this month at Nashville, which managed only Filip Forsberg’s fifth goal while losing its second straight (0-1-1) after winning three in a row.
Flyers 2, Blues 1
Bobby Brink scored with 3:01 remaining to guide host Philadelphia past St. Louis.
Samuel Ersson made 20 saves and Garnet Hathaway also scored for Philadelphia, which has won back-to-back games for the first time this season. The Flyers are 3-1-0 in their past four games after a six-game losing streak (0-5-1).
Nathan Walker scored for St. Louis, which concluded its four-game road trip in disappointing fashion. The Blues rolled over the Toronto Maple Leafs 5-1 to open the trip before losing their last three games by a combined margin of 15-4.
Maple Leafs 4, Kraken 1
William Nylander scored two goals to help Toronto defeat visiting Seattle.
Auston Matthews added a goal and an assist and Matthew Knies scored a goal for the Maple Leafs, who have won two in a row. John Tavares had two assists.
Eeli Tolvanen scored for Seattle. Joey Daccord stopped 26 shots for the Kraken, who are 1-1-0 to open a five-game road trip.
Hurricanes 8, Bruins 2
Andrei Svechnikov and Jack Roslovic each scored two goals and Carolina had a huge first period in thumping Boston in Raleigh, N.C.
Martin Necas finished with one goal and three assists, while Jackson Blake, Sean Walker and Jesperi Kotkaniemi also scored. The Hurricanes doubled their previous highest-goal total of the season in the opener of a four-game homestand.
Brad Marchand and Hampus Lindholm scored for the Bruins, who’ve won only one of their past six games (1-4-1). Boston goalie Jeremy Swayman allowed six goals on 22 shots in less than half the game before he was pulled in favor of Joonas Korpisalo, who made 13 saves.
Sharks 3, Blackhawks 2
Will Smith scored his first NHL goal and added a second tally to pace host San Jose to a comeback victory over Chicago.
Alex Wennberg also scored for the Sharks, who have won three consecutive games for the first time since the middle of last season. Mackenzie Blackwood made 26 saves, including all 12 shots he faced in the third period while the Blackhawks dominated play and pushed frantically for the equalizer.
Ryan Donato and Tyler Bertuzzi scored for the Blackhawks, who have lost five of six games. Petr Mrazek stopped 26 shots and Connor Murphy collected two assists.