Table of Contents
Canadiens 6, Sabres 1
Patrik Laine dazzled with three power-play goals, notching his 11th career hat trick to propel the Montreal Canadiens to a commanding victory over the Buffalo Sabres. Laine’s goals, including two just 70 seconds apart in the second period, continued his streak of scoring all his initial goals with the Canadiens on the power play—a feat previously matched only by Mark Recchi in franchise history.
Juraj Slafkovsky contributed a goal and an assist, while Joel Armia and Josh Anderson also scored for Montreal, which snapped a two-game losing streak. Captain Nick Suzuki and Cole Caufield each tallied two assists. Goalie Sam Montembeault turned aside 20 shots.
Buffalo’s lone goal came from Dylan Cozens. Ukko-Pekka Luukkonen struggled in net, allowing six goals on 21 shots before being replaced by James Reimer.
Looking to get into hockey betting? Learn the basics with our guide on How To Bet on Hockey
Senators 3, Kraken 0
Linus Ullmark continued his stellar play, making 30 saves to earn his third shutout of the season as Ottawa blanked the Kraken in Seattle. Ullmark, the reigning Vezina Trophy winner, has won six straight starts, allowing just five goals during the streak.
Shane Pinto, Noah Gregor, and Tim Stutzle provided the offense for the Senators, who extended their season-high win streak to four games. The victory came as Ottawa began a lengthy road trip that will stretch past the NHL’s holiday break due to the world junior championships taking place at their home arena.
Joey Daccord, a former Senators draft pick, stopped 23 shots for Seattle, which finished a disappointing 1-2-1 on its homestand.
Lightning 5, Blue Jackets 3
Jake Guentzel continued his red-hot streak, scoring in a league-leading seventh consecutive game as Tampa Bay defeated Columbus. Nick Paul tied a career high with three points, while Brayden Point added his 21st goal of the season.
Columbus clawed back from a 4-0 deficit with goals from Mikael Pyyhtia, Adam Fantilli, and Cole Sillinger, cutting the margin to one in the third period. However, Point’s empty-netter sealed the victory for Tampa Bay. The Blue Jackets suffered their fifth straight loss.
Penguins 3, Kings 2 (OT)
Rickard Rakell’s wrist shot in overtime lifted Pittsburgh to a dramatic win over Los Angeles. Rakell also assisted on Evgeni Malkin’s goal, while Matt Grzelcyk added a late tally to force overtime.
The Kings’ Adrian Kempe and Alex Turcotte scored in regulation, and Darcy Kuemper made 28 saves. However, Pittsburgh goalie Alex Nedeljkovic stood tall with 29 saves, helping the Penguins snap Los Angeles’ momentum after their recent six-game winning streak.
Bruins 4, Flames 3 (OT)
David Pastrnak’s overtime heroics capped a stunning comeback for Boston, as the Bruins overcame a pair of two-goal deficits to edge Calgary.
Elias Lindholm scored Boston’s opening goal against his former team, while Morgan Geekie and Marc McLaughlin added third-period tallies to erase Calgary’s lead. Jeremy Swayman made 20 saves for the win.
Calgary’s offense was powered by a three-goal second period, highlighted by Matt Coronato and Nazem Kadri scoring 27 seconds apart. Dustin Wolf made 31 saves in a valiant effort but couldn’t fend off Boston’s late push.
Blackhawks 3, Capitals 2
Ryan Donato’s late third-period goal completed a Chicago rally and handed the Capitals their second consecutive road loss following their record-setting 10-game road win streak.
Ilya Mikheyev contributed a goal and an assist, while Teuvo Teravainen notched three assists for Chicago. Goalie Arvid Soderblom stopped 20 shots to secure the win. Washington’s Pierre-Luc Dubois and Andrew Mangiapane scored early goals, but the Capitals couldn’t hold the lead, with Logan Thompson making 20 saves in the loss.
Devils 4, Blues 1
Jacob Markstrom’s 19-save performance anchored New Jersey’s win in St. Louis. Ondrej Palat, Stefan Noesen, Brenden Dillon, and Jesper Bratt all scored for the Devils, who improved to 5-1-1 in their past seven games.
St. Louis managed a single goal from Jordan Kyrou, while goalie Jordan Binnington stopped 24 shots. The Blues have dropped just three of their last 11 games since Jim Montgomery took over as head coach.
Predacanes 4, Islanders 0
Pyotr Kochetkov recorded his first shutout of the season with 32 saves, propelling Carolina to a dominant win over New York.
Sebastian Aho led the Hurricanes’ attack with a goal and an assist, while Andrei Svechnikov, Jordan Martinook, and Tyson Jost also scored. The Islanders, who rotated goalies mid-game, failed to generate consistent scoring chances, dropping their second straight contest.
Improve your betting success with our tips in NHL Betting 101 – Win More Hockey Bets
Jets 4, Sharks 3
Adam Lowry delivered the game-winning goal with just over a minute left in regulation as Winnipeg rallied to defeat San Jose.
Kyle Connor tallied two goals, and Connor Hellebuyck stopped 32 shots to earn his league-leading 20th win of the season. For San Jose, Macklin Celebrini and Tyler Toffoli provided goals, but the Sharks fell to 1-5-0 in their past six games, despite a strong effort from goalie Jake Walman, who contributed two assists.