hurricanes 7, blue jackets 4
Seth Jarvis had two goals and two assists and Sebastian Aho added a goal and two assists as the Carolina Hurricanes scored five goals in the second period and beat the Columbus Blue Jackets.
Eric Robinson, Jackson Blake, Jordan Martinook and Jesperi Kotkaniemi also scored for Carolina. Jarvis closed the scoring with an empty-netter. Martin Necas had two assists as the Hurricanes won their fourth straight.
bruins 2, senators 0
Joonas Korpisalo made 29 saves against his former team, David Pastrnak set up Morgan Geekie’s goal and added an empty-netter and the Boston Bruins beat the Ottawa Senators.
Korpisalo had his third shutout of the season and seventh overall. He was traded to Boston in June in a deal for former Vezina Trophy winner Linus Ullmark.
rangers 6, flyers 1
Defenseman K’Andre Miller had a goal and an assist and Igor Shesterkin made 35 saves as the surging New York Rangers routed the Philadelphia Flyers.
Braden Schneider, Adam Edstrom, Filip Chytil, Adam Fox and Reilly Smith also scored for the Rangers, who are 8-1-3 since Jan. 2. New York won only three times in December.
red wings 4, canadiens 2
Dylan Larkin had a power-play goal and an assist in his 700th career NHL game and the Detroit Red Wings snapped a three-game losing streak with a victory over the Montreal Canadiens.
Andrew Copp scored Detroit’s second short-handed goal of the season, while Alex DeBrincat and Jonatan Berggren also scored for the Red Wings. Cam Talbot made 27 saves.
Kirby Dach had a goal and an assist while Kaiden Guhle also scored for the Canadiens.
golden knights 4, blues 2
Mark Stone scored 19 seconds into the game and had an assist as the Vegas Golden Knights snapped a four-game skid with a 4-2 win over the St. Louis Blues on Thursday night.
Victor Olofsson, Pavel Dorofeyev and Tomas Hertl also added goals while Ilya Samsonov made 15 saves as Vegas won for the second time in its last eight games.