J.T. Miller recorded a natural hat trick less than 33 minutes into the game as the visiting Vancouver Canucks snapped a three-game slide Thursday with a 5-1 victory over the Winnipeg Jets, whose winless stretch reached a season-high six games.
Miller, the team leader with 15 goals, scored once inthe first period and twice in the second for his second career hat trick. His first came on March 13, 2018. He also tallied an assist Thursday.
Brock Boeser recorded a goal with two assists, Elias Pettersson had one of each and Luke Schenn added two helpers for the Canucks. Spencer Martin made 33 saves for his first career NHL win at age 26, as Vancouver snapped an 0-1-2 overall rut by winning its third straight on the road and sweeping the three-game season series from the Jets.
Andrew Copp recorded his 12th goal for Winnipeg, which is mired in an 0-4-2 stretch. The Jets also have lost five of their last six at home.
Kings 3, Islanders 2
Los Angeles' Quinton Byfield, the second overall pick in the 2020 NHL Draft, scored his first career goal as the visiting Kings edged the Islanders in Elmont, N.Y.
The 19-year-old Byfield, who played in his 10th NHL game Thursday, became the youngest player to score for the Kings since Drew Doughty, who played in his 1,000th game Thursday, in March 2009.
Andreas Athanasiou scored in the waning seconds of the middle period while Adrian Kempe's empty-netter with 35.5 seconds left turned out to be the game-winning goal for the Kings, who improved to 2-0-1 on a season-high, six-game road trip. Mathew Barzal ended Cal Petersen's shutout hopes by scoring with 2:04 left and Casey Cizikas scored with 19.3 seconds remaining for the Islanders.
Oilers 3, Predators 2 (SO)
Connor McDavid scored the lone goal of a shootout as Edmonton collected a win over visiting Nashville.
The Oilers earned their third consecutive win despite trailing in all three contests. The Predators twice led against Edmonton, but goals from McDavid and Evan Bouchard equalized during regulation. Mikko Koskinen stopped 28 of 30 shots for his third consecutive win.
Nashville saw its three-game win streak end, though the Predators earned a point thanks to a huge night from goaltender Juuse Saros. Edmonton outshot Nashville by a 46-30 margin, but Saros made 44 saves to keep his team afloat. Saros has played his best against heavy pressure this season, producing a 7-0-2 record when facing at least 38 shots in a game.
Kraken 2, Penguins 1 (OT)
Adam Larsson scored at 1:17 of overtime as visiting Seattle snapped Pittsburgh's six-game winning streak.
It was just the fifth road win for the expansion Kraken, who have won four of six overall. Jared McCann also scored for Seattle, and goaltender Philipp Grubauer, who has won four of his past five starts, made 23 saves.
Evgeni Malkin scored for the Penguins, who had won 17 of their previous 19 overall and eight in a row at home. Jarry made 27 saves.
Lightning 3, Devils 2
Anthony Cirelli scored the tiebreaking goal midway through the third period as Tampa Bay rallied past visiting New Jersey.
Alex Killorn and Mathieu Joseph netted goals, and netminder Andrei Vasilevskiy (24-7-3) stopped 31 of 33 shots to beat the Devils for just the third time (3-4-0). The Lightning won their third straight at home to go to 11-1-1 in the past 13 on their ice.
Damon Severson and Jack Hughes found the net and Jesper Bratt increased his point streak to seven straight with two assists for New Jersey, which lost for the sixth time in seven games.
Hurricanes 3, Senators 2 (SO)
Andrei Svechnikov produced the only goal in the shootout as Carolina defeated host Ottawa.
It was the first shootout of the season for the Hurricanes, and they secured the victory when Frederik Andersen denied all three of Ottawa's attempts in the tiebreaking session. Derek Stepan and Nino Niederreiter scored in regulation for the Hurricanes, and Andersen made 37 saves.
Nick Paul and Alex Formenton scored for Ottawa. Matt Murray stopped 27 shots before thwarting Vincent Trocheck on Carolina's first attempt in the shootout. Svechnikov took the second try for the Hurricanes and buried the shot.
Blues 5, Flames 1
Brandon Saad scored two goals and added an assist as St. Louis rebounded to beat visiting Calgary. The Flames dominated the Blues 7-1 in Calgary on Monday.
Brayden Schenn had a goal and an assist and Jordan Kyrou and Ryan O'Reilly also scored for the Blues, who are 14-1-1 in their past 16 home games and 9-2-0 in their past 11 games overall. Ville Husso made 28 saves to earn the victory.
After the Flames scored 13 goals on 110 shots on goal in their previous two games, they struggled to generate an attack against the Blues. Mikael Backlund scored their goal, and Jacob Markstrom made 23 saves in the loss.
Ducks 5, Canadiens 4
Trevor Zegras scored two goals, including a lacrosse-style tally, helping visiting Anaheim get by Montreal.
Troy Terry had a goal and two assists, Cam Fowler had a goal and an assist, Sam Carrick also scored and Kevin Shattenkirk logged two assists for the Ducks, who are 3-0-1 in their past four games. Anaheim's Anthony Stolarz made 36 saves.
Jake Evans scored two goals, Artturi Lehkonen and Laurent Dauphin also scored and Rem Pitlick had two assists for the Canadiens. Montreal's Cayden Primeau made six saves on nine shots before he was replaced after the first period by Sam Montembeault, who stopped 13 of 15 shots.
Blue Jackets 5, Rangers 3
Boone Jenner scored twice and added an assist as Columbus rallied from an early deficit and broke a three-game losing streak with a victory over visiting New York.
The Blue Jackets produced a significantly better showing than Wednesday, when they allowed 62 shots on goal in a 6-0 home loss to the Calgary Flames. Sean Kuraly also scored twice, getting the tiebreaking goal and an empty-net tally. Gustav Nyquist also scored, and Zach Werenski collected three assists.
Artemi Panarin and Barclay Goodrow scored in the opening 4:44, but the Rangers lost for only the fourth time in 13 games. Mika Zibanejad scored a power-play goal in the third period while Panarin and Braden Schneider collected two assists apiece.
Panthers 4, Golden Knights 1
Sam Bennett scored the go-ahead goal and added an empty-netter, Spencer Knight made 24 saves and Florida continued its home-ice dominance with a win over Vegas in Sunrise, Fla.
Aleksander Barkov and Mason Marchment also scored for the Panthers, who are 22-3-0 at home this season and have won eight straight home games.
Zach Whitecloud scored for the Knights, who got 28 saves from Robin Lehner.
--Field Level Media