Marc-Andre Fleury made 32 saves after he was honoured for a milestone victory and Kirill Kaprizov scored the tiebreaking goal to lift the Minnesota Wild to a 3-2 win over the Pittsburgh Penguins on Friday.
Fleury, who earned his 553rd career win, was honoured in a pregame ceremony nearly a month after passing Patrick Roy (551) for second place in NHL history.
Fleury beat his former team in his return after missing five games due to an upper-body injury.
Matt Boldy and Jonas Brodin scored for Minnesota before Kaprizov banged home a rebound at 9:34 of the third period to put the Wild ahead 3-2.
Reilly Smith and Sidney Crosby scored for the Penguins, who dropped to 0-3-1 in their last four road games.
Oilers rally for 17th win in 18 games
Evander Kane had a hat trick and Connor McDavid set up three third-period goals as the Edmonton Oilers rallied for their 17th win in 18 games, 5-3 over the Anaheim Ducks.
Leon Draisaitl added a goal and an assist and Zach Hyman also scored as the Oilers rebounded after their 16-game winning streak – tied for the second-longest in NHL history – was snapped Tuesday at Vegas.
The Ducks had a four-game point streak halted despite getting two goals from Ryan Strome.
Rangers win in overtime after blowing lead
Mika Zibanejad scored at 2:36 of overtime and the New York Rangers topped the league-worst Chicago Blackhawks 4-3 after squandering a two-goal lead.
Chris Kreider, Alexis Lafreniere and Jonny Brodzinski had the other goals for the Rangers, who have won four straight.
Zibanejad’s goal was his franchise-record eighth in OT, breaking a tie with Brian Leetch, Cecil Dillon and Butch Keeling.
Alex Vlasic scored in the first period and Nick Foligno and Jason Dickinson had third-period goals as Chicago’s winless streak reached six games (0-5-1).