Jake Walman’s sixth career goal came off a feed from Andrew Copp on a two-on-one at 2:13 of overtime Wednesday as the visiting Detroit Red Wings erased a four-goal deficit to top the Pittsburgh Penguins 5-4.
Dylan Larkin, Joe Veleno, Jonatan Berggren and David Perron also scored and Lucas Raymond had two assists for the Red Wings, who won their second straight game.
Detroit goaltender Ville Husso gave up four goals on 12 shots and was replaced at the start of the second period by Magnus Hellberg, who stopped all 19 shots he faced.
Jason Zucker scored twice, Jeff Carter had a goal and an assist, Drew O’Connor also scored and Kasperi Kapanen and Bryan Rust each had two assists for the Penguins, who are 1-2-2 in their past five games. Casey DeSmith made 41 saves.
Lightning 4, Canadiens 1
Brayden Point netted two goals, Nikita Kucherov reached 50 points in his 33rd game and Tampa Bay beat visiting Montreal. On pace for his third 100-point campaign, Kucherov collected his league-leading 37th assist to break a tie with the Edmonton Oilers’ Connor McDavid and Leon Draisaitl.
Lightning goaltender Andrei Vasilevskiy made 25 saves to beat Montreal for the 11th straight time in the regular season. Only the Ottawa Senators’ Alec Connell (1925-27) and the Toronto Maple Leafs’ Turk Broda (1939-41) have longer winning streaks against the Canadiens — each with 12.
In Tampa Bay’s fifth straight home victory, Alex Killorn and Brandon Hagel tallied while Victor Hedman had two assists. Kaiden Guhle scored for the Canadiens, and Jake Allen stopped 34 shots.
Bruins 3, Devils 1
Boston received a 30-save performance from Linus Ullmark and remained the only NHL team that hasn’t lost consecutive games this season by picking up a victory in Newark, N.J.
Patrice Bergeron broke a 1-1 tie when he tipped a Hampus Lindholm shot from the left point past Vitek Vanecek (24 saves) with 4:09 to play, and Pavel Zacha finalized the scoring when he shot the puck into an empty net during a breakaway with 1:49 remaining.
Trent Frederic also scored for Boston, which was coming off a 3-2 shootout loss at Ottawa on Tuesday. Lindholm had two assists. Nico Hischier scored for New Jersey, which has lost its past six home games.
Flames 3, Kraken 2
Jonathan Huberdeau scored the tiebreaking goal with eight minutes remaining as Calgary won at Seattle.
Nazem Kadri added a goal and an assist, Tyler Toffoli also scored and Rasmus Andersson had two assists for the Flames, who improved to 4-1-1 in their past six games and moved past Seattle and Edmonton and into third place in the Pacific Division. Dan Vladar made 29 saves.
Ryan Donato and Jamie Oleksiak scored for Seattle and Jordan Eberle had two assists. Philipp Grubauer stopped 41 of 44 shots.
Ducks 3, Golden Knights 2 (SO)
John Gibson made a season-high 49 saves and Trevor Zegras and Troy Terry both scored in the shootout to give Anaheim a victory over visiting Vegas. Gibson was playing his first game since sustaining a lower-body injury on Dec. 13.
Adam Henrique scored two goals for Anaheim, the 25th multi-goal game of his career, while Terry and Zegras each assisted on both goals.
Mark Stone and Ben Hutton scored for the Golden Knights, who lost consecutive road games for the first time this season. Logan Thompson, who replaced starter Adin Hill at the 12:26 mark of the first period after Hill allowed two goals on five shots, made 22 saves.
–Field Level Media