penguins 2, ducks 1, ot

Sidney Crosby scored his second goal of the game 2:35 into overtime as the Pittsburgh Penguins beat the Anaheim Ducks 2-1 on Thursday night to end a six-game losing streak.

Crosby found himself in alone on Lukas Dostal and hit the brakes before roofing the puck over the Ducks’ goaltender for the 93rd game-winning goal of his career.

hurricanes 8, bruins 2

Jack Roslovic and Andrei Svechnikov each scored twice and the Carolina Hurricanes returned home for the first time in more than two weeks to rout the Boston Bruins 8-2 on Thursday night for their fifth straight victory.

Carolina scored three times in a 52-second span in its four-goal first period.

capitals 6, canadiens 3

Alex Ovechkin scored his 858th career goal and had two assists, and the Washington Capitals beat the Montreal Canadiens 6-3 on Thursday night to continue their strong start.

Ovechkin is now 37 goals away from breaking Wayne Gretzky’s record. After making Cayden Primeau the 176th different goaltender he has scored on, Ovechkin is on pace for 45 this season, which would put him at 895 and perhaps beyond this spring.

maple leafs 4, kraken 1

William Nylander scored twice, Joseph Woll made 24 saves and the Toronto Maple Leafs beat the Seattle Kraken 4-1 on Thursday night.

Matthews Knies and Auston Matthews, with a bank-shot empty-netter, also scored to help Toronto improve to 6-4-1. Matthews also had an assist.

flyers 2, blues 1

Bobby Brink redirected Joel Farabee’s feed past goalie Jordan Binnington with 3:01 left in the Philadelphia Flyers’ 2-1 victory over the St. Louis Blues on Thursday night.

Garnet Hathaway also scored and Sam Ersson made 20 saves to help Philadelphia win consecutive games for the first time this season. St. Louis has lost three straight and four of five.

oilers 5, predators 1

Leon Draisaitl scored two goals and assisted another to lead the Edmonton Oilers to a 5-1 victory over the Nashville Predators on Thursday night.

Viktor Arvidsson, Corey Perry and Zach Hyman also scored, and Calvin Pickard made 26 saves for the Oilers, who have won three of their last four. Edmonton played its first game since losing team captain Connor McDavid to an ankle injury in the first period of Monday night’s 6-1 loss to the Blue Jackets.

Filip Forsberg scored, and Juuse Saros made 24 saves for the Predators.