Sam Reinhart had two goals and Carter Verhaeghe scored the game-winner with 6:23 remaining to lift the Florida Panthers to a 4-3 win over the Eastern Conference-leading New York Rangers on Friday.
Aleksander Barkov recorded three assists to tie a franchise all-time record in that category and help the Panthers to a third straight victory. The Florida captain now has 415 career assists, matching former teammate Jonathan Huberdeau for the most in club history.
The Rangers rallied from an early two-goal deficit to draw even at 3-3 when Mika Zibanejad scored short-handed with 7:45 left to play. The deadlock was short-lived, however, as Verhaeghe whipped a wrist shot past New York goaltender Jonathan Quick just 1:22 later to put the Panthers back in front.
Florida's Evan Rodrigues had the lone goal of the first period, and Reinhart increased the lead to 2-0 with just over seven minutes elapsed in the second before the Rangers got goals from Artemi Panarin and Will Cuylle less than 90 seconds apart.
Reinhart sent the Panthers back ahead before the end of the second, however, by redirecting a shot from Barkov past Quick with Florida on a power play.
Sergei Bobrovsky finished with 31 saves for Florida, while Quick stopped 28 shots in just New York's second loss in its last seven games.
Stars' Hintz completes hat trick with overtime winner
Roope Hintz finished off a hat trick by scoring with 7.9 seconds left in overtime to give the Dallas Stars a thrilling 5-4 win over the Chicago Blackhawks.
Dallas bounced back from blowing a two-goal third-period lead when Hintz knocked home a feed from Jason Robertson with time winding down in overtime. The hat trick was the fifth of the standout centre's career.
Robertson finished with two assists, while Jamie Benn and Joe Pavelski each had a goal and an assist as the Stars improved to 6-1-1 over their last eight games.
Tyler Johnson had two goals for Chicago, including a power-play tally with 2:36 remaining in regulation that tied the game at 4-4.
Johnson also scored the game's first goal, three minutes before teammate Cole Guttman converted a pass from Lukas Reichel midway through the first period for a 2-0 Blackhawks' lead.
Dallas then recorded the next four goals, beginning with Hintz's first of the night that came under a minute after Guttman's tally. Hintz and Pavelski both scored in the second period to put the Stars ahead before Benn extended the lead to 4-2 with just over two minutes elapsed in the third.
Jason Dickinson later brought the Blackhawks back within one by beating Dallas goaltender Scott Wedgewood with 11:02 left in the third.
Petr Mrazek had 30 saves for Chicago, which has now dropped seven of its last nine games (2-6-1). Wedgewood recorded 25 saves for the Stars.
Kraken edge Flyers in OT to extend point streak
Justin Schultz's goal with 2:25 left in overtime extended the surging Seattle Kraken's winning streak to four games with Friday's 2-1 victory over the Philadelphia Flyers.
Schultz slid a pass from Oliver Bjorkstrand past Flyers goaltender Carter Hart in extra time shortly after Seattle secured an eighth consecutive game with at least one point (6-0-2), which ties a franchise record.
Joey Daccord allowed a short-handed goal to Philadelphia's Travis Konecny in the first period, but kept the Flyers off the board thereafter in a 27-save effort.
Hart, who also finished with 27 saves, had a shutout going until Vince Dunn scored on a power play 5:45 into the third period to tie the game at 1-1.
Philadelphia has now lost three of its last four games but is now 6-0-3 over a nine-game point streak on the road.