Carter Verhaeghe scored a natural hat trick as the Florida Panthers made NHL history in an 8-3 rout of the visiting Seattle Kraken on Saturday.
The Panthers became the first team in NHL history to record natural hat tricks — three consecutive goals by one player — in three straight games. Brady Tkachuk accomplished the feat in Florida’s previous two outings.
Sam Bennett also tallied three times, while Matthew Tkachuk had three helpers, and younger brother Brady Tkachuk added two for the Panthers, who won their third in a row.
Shane Wright, Frederick Gaudreau and Ryker Evans scored for Seattle, which finished a five-game trip with a 3-1-1 record. Berkly Catton and Kaapo Kakko each had two assists and Joey Daccord stopped 29 of 37 shots.
Flyers 3, Senators 1
Matvei Michkov and Porter Martone each recorded a goal and an assist as Philadelphia defeated visiting Ottawa for its first win of the season.
Dan Vladar made 25 saves for the Flyers, who went 0-6-3 in their first nine contests — the worst start to a season in franchise history. The Flyers had not scored more than two goals in a game until Trevor Zegras’ empty-netter sealed the game in the waning seconds.
Ottawa netminder Linus Ullmark, who came into the contest 6-0-0 on the year, took his first loss despite a steady 25-save effort. Drake Batherson tallied the only goal for the Senators.
Capitals 4, Devils 2
Ilya Protas scored the tiebreaking goal early in the second period for host Washington, which rode a four-goal surge to a win over New Jersey.
Ryan Leonard scored in the first before Dylan Strome and Boone Jenner added goals in the second for the Capitals, who have won two straight. Goaltender Logan Thompson made 29 saves.
Arseny Gritsyuk had a goal in the first and Timo Meier scored in the final minute of the third for the Devils, whose two-game winning streak ended. Goalie Jake Allen recorded 21 saves as New Jersey sustained its fourth multi-goal defeat of the season.
Lightning 4, Canucks 2
Jake Guentzel scored the tiebreaking goal in the third period as Tampa Bay kept its home record clean with a comeback win over Vancouver.
Guentzel, who also had an assist, gave Tampa Bay its first lead at 2:04 of the third period when his long shot deflected off the stick of Vancouver’s Liam Ohgren for his fourth goal of the season. Nikita Kucherov tallied twice, and Brayden Point had two assists. Goaltender Dennis Hildeby made 12 saves to help the Lightning improve to 5-0-0 at home this season.
Linus Karlsson and center Elias Pettersson netted for the Canucks, who finished 0-5-1 on their East Coast road trip despite building a 2-0 lead early in the second period. Goalie Kevin Lankinen, who entered with a 6.88 goals-against average, stopped 31 shots.
Hurricanes 3, Jets 2
Nikolaj Ehlers scored the go-ahead power-play goal in the third period as Carolina rallied for its seventh straight victory, defeating host Winnipeg.
Ehlers put Carolina ahead with a power-play slap shot from the high slot at 6:43 of the third period for his first of the season. Mark Jankowski and Jesperi Kotkaniemi also scored, and Shayne Gostisbehere had two assists for the Hurricanes. Pyotr Kochetkov made 21 saves and improved to 5-0-0 on the season.
Mark Scheifele and Alex Iafallo scored for the Jets, who have lost two straight games and three of their last four. Clay Stevenson made 34 saves.
Stars 4, Blackhawks 0
Arttu Hyry scored twice and Jake Oettinger stopped all 19 shots he faced for his third shutout of the season as Dallas topped host Chicago and improved to 4-1-1 since losing its first two games of the season.
Jason Robertson also scored and assisted on Roope Hintz’s third-period goal. Hyry, who totaled three goals in 25 games spanning the past two seasons with the Stars, has already matched that total in eight games to open this season.
Oettinger was hardly tested by the Blackhawks, who went 0-for-4 on the power play. Oettinger has allowed just six goals on 126 shot attempts while 3-2-1 on the young season. Spencer Knight made 28 saves for Chicago, which lost for the first time in three games with star Connor Bedard back in the lineup from shoulder surgery.
Red Wings 4, Sharks 3 (SO)
Lucas Raymond had the only goal during a shootout as host Detroit rallied past San Jose.
The Red Wings’ Alex DeBrincat scored with 1:33 left in regulation to send the game into overtime. Emmitt Finnie had a goal and an assist, Justin Faulk also scored and Moritz Seider notched two assists for Detroit, which has won two in a row. John Gibson made 31 saves.
San Jose star Macklin Celebrini racked up a goal and two assists, Dmitry Orlov and Ivar Stenberg supplied power-play goals and Stenberg added an assist. Alex Nedeljkovic stopped 24 shots for the Sharks, who fell to 1-2-1 in their past four games.
Blue Jackets 1, Rangers 0 (OT)
Kent Johnson scored with 1:34 remaining in overtime as Columbus finally solved rookie goaltender Dylan Garand and earned a victory over visiting New York.
Johnson scored for the third straight game by teaming up with Charlie Coyle and Zach Werenski for the game-winner. Blue Jackets goalie Jet Greaves made 29 saves for his fifth career shutout. He was flawless after allowing 11 goals in his first four appearances of the season.
Garand finished with 28 saves, but his performance was not enough to prevent the Rangers from consecutive losses for the first time this season. The goalie was significantly better than in the 7-1 loss in New Jersey on Thursday when he was pulled after allowing four goals on 13 shots.
Canadiens 4, Sabres 3 (OT)
Cole Caufield scored his second goal of the game 54 seconds into overtime, lifting Montreal past visiting Buffalo for its third win in four games.
Seconds after the Sabres’ Josh Norris missed the net on a 3-on-1, the puck rolled down the left side and Caufield collected it to break in and beat Ukko-Pekka Luukkonen bar down. Zachary Bolduc and Alexandre Texier also scored for the Canadiens, Juraj Slafkovsky and Alexandre Carrier each had two assists, and Jacob Fowler made 23 saves.
Norris, Jack Quinn and Tage Thompson scored for Buffalo, which earned a point for the fourth consecutive game (2-0-2). Luukkonen stopped 30 shots.
Predators 5, Blues 2
Filip Forsberg scored his first goal of the season and added an assist for Nashville, which also scored on a penalty kill and a penalty shot in a victory over visiting St. Louis.
Jonathan Marchessault, Adam Edstrom, Ryan O’Reilly and Jack Drury also scored for the Predators. Steven Stamkos, Adam Wilsby and Roman Josi each recorded two assists. Juuse Saros made 24 saves for Nashville, which snapped a three-game winless streak (0-1-2).
The Blues got goals from Philip Broberg and Jimmy Snuggerud. Mason McTavish, Jake Neighbours and Dylan Holloway added assists. Jordan Binnington stopped 19 shots for the Blues, who lost their second straight.
Islanders 4, Maple Leafs 1
New York secured its first road win of the season with a victory over Toronto to improve to 1-2-1 away from home.
Anthony Duclair and Bo Horvat put the Islanders up 2-0 after 40 minutes and Simon Holmstrom rounded out the win with a pair of goals in the game’s final six minutes. Ilya Sorokin continued his hot start, turning away 28 shots in his fourth win of the season.
Sergei Bobrovsky stopped 16 of 19 shots for the Maple Leafs, who got a goal from Colton Sissons.Toronto has allowed three-plus goals in seven consecutive games and has lost three straight.
Bruins 4, Kings 1
David Pastrnak and Marat Khusnutdinov each had a goal and an assist for visiting Boston in a win over Los Angeles.
Elias Lindholm and JJ Peterka scored empty-net goals and Jeremy Swayman made 25 saves for the Bruins, who have won five in a row, including a 4-2 win at the Anaheim Ducks on Friday night.
Alex Laferriere scored and Anton Forsberg made 24 saves for the Kings, who fell to 0-4-2. Los Angeles’ winless start is its longest since opening the 1984-85 season with a 0-6-3 record.
Golden Knights 6, Penguins 2
Mark Stone scored a goal and had two assists and Trevor Connelly added a goal and an assist as Vegas cruised past Pittsburgh in Las Vegas for its third consecutive victory.
Rasmus Andersson, Noah Hanifin, Shea Theodore and Brett Howden also scored and Jack Eichel and Mitch Marner each added two assists for the Golden Knights, who had won their previous game, at home against Calgary, by the same 6-2 score. Adin Hill finished with 22 saves to improve to 4-0-0.
Sidney Crosby and Evgeni Malkin scored, Tommy Novak had two assists and Sergei Murashov finished with 14 saves for the Penguins, who lost their third straight and sixth in seven games.
Oilers 6, Mammoth 2
Connor McDavid scored twice and added three assists as Edmonton thumped Utah in Salt Lake City.
Leon Draisaitl tallied and added an assist. Zach Hyman, Mathieu Joseph and Kasperi Kapanen also scored for the Oilers, who have earned points in seven of their eight games. Vasily Podkolzin chipped in two assists, and Tristan Jarry made 26 saves.
John Marino and Mikhail Sergachev responded with third-period goals for the Mammoth, who saw their three-game winning streak end. Karel Vejmelka allowed five goals on 17 shots before being replaced by Sebastian Cossa at 13:48 of the second period.

