Sebastian Aho completed a hat trick 28 seconds into overtime to lift the Carolina Hurricanes to a 5-4 win against the host Philadelphia Flyers on Saturday.
Aho stickhandled around defenseman Tony DeAngelo before scoring into the top left corner. Carolina forced overtime when Martin Necas tied it4-4 on the power play from the side of the net with less than a second remaining on the clock in the third period.
Necas and Brady Skjei each had a goal and an assist for the Hurricanes, who won for the second time in their past three games. Frederik Andersen made 29 saves. Noah Cates, Tyson Foerster and Brendan Lemieux each had a goal and an assist, and Felix Sandstrom made 29 saves for the Flyers, who have lost five of six.
Lemieux put the Flyers in front 4-3 at 5:50 of the third. Morgan Frost intercepted Andersen's rim attempt behind the net and quickly got the puck to Lemieux, who deposited it into the open net from in front.
Lightning 5, Canadiens 3
Brandon Hagel produced his second career hat trick, including the tiebreaking goal in the third period, to carry host Tampa Bay past Montreal.
The top-line left winger redirected in a long shot by Mikhail Sergachev at 5:58 for the game-winner and then tallied into an empty net for the hatty. Tampa Bay also got goals from Victor Hedman and Steven Stamkos. Nikita Kucherov and Sergachev had two assists apiece. Brian Elliott (11-5-2) stopped 18 shots as the Lightning won their third straight match and moved to 5-1-1 in their past seven.
Mike Hoffman had a goal and an assist, Denis Gurianov scored and Jesse Ylonen had a power-play marker for Montreal. Nick Suzuki dealt two helpers. After allowing three goals in Thursday's 9-5 loss at the Florida Panthers, Sam Montembeault started again and made 36 saves.
Jets 3, Predators 2 (OT)
Neal Pionk scored 55 seconds into overtime to give visiting Winnipeg a comeback win against Nashville.
Pionk converted a pass from Pierre-Luc Dubois for his ninth goal of the season as the Jets rallied from 1-0 and 2-1 deficits for the win. Nikolaj Ehlers and Adam Lowry also scored for the Jets, who improved to 9-2 in overtime this season, with two additional games going to shootouts (1-1).
Cody Glass and Luke Evangelista scored for the Predators, who have lost two straight after winning three in a row. Juuse Saros made 31 saves in net for Nashville. Predators defenseman Roman Josi departed in the first period and did not return. After the game, the team said Josi is being evaluated and they anticipate an update on Sunday.
Avalanche 5, Red Wings 1
Nathan MacKinnon had a goal and two assists and visiting Colorado extended its winning streak to five games by defeating Detroit.
Lars Eller scored a short-handed goal and Mikko Rantanen tallied his 46th goal this season as the Avalanche finished off a 4-0 road trip -- scoring five or more goals in three of their wins. Devon Toews and Bowen Byram also scored, while Cale Makar added three assists.
Pius Suter scored for Detroit, which has lost nine of its last 11 games (2-8-1). Ville Husso made 16 saves before he was pulled in the third period for Magnus Hellberg, who stopped both shots he faced.
Bruins 5, Wild 2
David Pastrnak collected a goal and an assist and goaltender Linus Ullmark made 29 saves to help visiting Boston pick up a victory over Minnesota.
Pastrnak's goal, his 47th of the season, was scored during a Boston power play. The Bruins also received goals from Jake DeBrusk (21st), David Krejci (14th), Trent Frederic (16th) and Patrice Bergeron (25th). Brad Marchand assisted on three of Boston's five goals.
Marcus Johansson and Oskar Sundqvist scored for Minnesota, which had two goals nullified after the Bruins challenged and each play was ruled offside. Johansson also assisted on Sundqvist's goal. Minnesota entered the game with an 11-0-3 record in its last 14 outings for a franchise-record 14-game unbeaten streak.
Oilers 6, Kraken 4
Evander Kane scored three goals and Connor McDavid, the NHL's scoring leader, had a goal and two assists as Edmonton defeated host Seattle.
Zach Hyman had a goal and an assist and Kailer Yamamoto also scored for Edmonton, which won its third consecutive game and moved three points ahead of Seattle for third place in the Pacific Division.
Jaden Schwartz, Jordan Eberle, Oliver Bjorkstrand and Eeli Tolvanen scored, and Jamie Oleksiak had two helpers for Seattle, which is winless in its past four home games (0-3-1).
Maple Leafs 5, Senators 4 (SO)
Matt Murray made 48 saves and stopped 6 of 9 shootout attempts to help visiting Toronto to a win against Ottawa.
Calle Jarnkrok scored two goals, Mitchell Marner had a goal and an assist and John Tavares and Auston Matthews each had two assists for the Maple Leafs, who are 4-1-1 in their past six games.
Brady Tkachuk scored two goals, Tim Stutzle had a goal and an assist, Travis Hamonic had two assists and Mads Sogaard made 25 saves for the Senators, who have lost five in a row.
Rangers 6, Penguins 0
Artemi Panarin scored twice and goaltender Igor Shesterkin stopped all 33 shots he faced as New York cruised to a dominant rout of visiting Pittsburgh.
The Rangers won their third straight thanks to big nights by Panarin, Shesterkin and Mika Zibanejad (one goal, two assists) that helped New York pull within five points of the third-place New Jersey Devils in the Eastern Conference. Vladimir Tarasenko, Chris Kreider and Jacob Trouba also scored goals for New York. Patrick Kane and K'Andre Miller contributed two assists apiece.
Pittsburgh dropped its third straight and has allowed 16 goals since its 3-2 overtime home win over the Rangers last Sunday.
Panthers 4, Devils 2
Sam Reinhart scored twice in a four-goal, third-period comeback as host Florida claimed a victory over New Jersey in Sunrise, Fla.
Aleksander Barkov and Matthew Tkachuk also scored for Florida, which has won two straight games and is on a 5-0-1 run that has them just outside a playoff position. Brandon Montour and Carter Verhaeghe both collected a pair of assists and goaltender Sergei Bobrovsky made 33 saves.
Nico Hischier and Jesper Boqvist replied for the Devils, who have dropped three consecutive games and sit second in the Metropolitan Division. Goalie Akira Schmid stopped 37 shots.
--Field Level Media