NHL roundup: Rasmus Dahlin's 5 points carry Sabres past Leafs
Jan 27, 2026; Toronto, Ontario, CAN; Buffalo Sabres forward Alex Tuch (89) congratulates defenseman Rasmus Dahlin (26) on his goal against the Toronto Maple Leafs during the third period at Scotiabank Arena. Mandatory Credit: John E. Sokolowski-Imagn Images Rasmus Dahlin had three goals and two assists Tuesday night to power the visiting Buffalo Sabres past the Toronto Maple Leafs 7-4.
Dahlin, in his eighth NHL season, all with Buffalo, completed his first career hat trick with an empty-net goal at 19:16 of the third period. The five points matched the three-time All-Star defenseman's career best.
Tage Thompson added a goal and an assist for the Sabres, who have won four in a row and are on a 19-3-1 surge. Josh Doan, Alex Tuch and Jack Quinn also scored. Mattias Samuelsson added three assists.
Ukko-Pekka Luukkonen allowed two goals on five shots before leaving in the first period with a lower-body injury. Colten Ellis replaced him and stopped 16 of 18 shots.
Auston Matthews and Max Domi each had a goal and two assists for the Maple Leafs, who were winless (0-4-1) on a five-game homestand. Bobby McMann had a goal and an assist. Matthew Knies also scored. Joseph Woll made 24 saves.
Kings 3, Red Wings 1
Anton Forsberg made 27 saves, including 17 in the third period as Los Angeles beat host Detroit for its third straight win.
Red Wings forward Patrick Kane assisted on Alex DeBrincat's third-period goal, giving him 1,374 career points. Kane tied Mike Modano for the most points by a U.S.-born player.
Samuel Helenius, Andrei Kuzmenko and Corey Perry had the goals for the Kings. John Gibson stopped 19 shots for Detroit in the opener of a three-game homestand. The Red Wings had a five-game point streak end (4-0-1).
Wild 4, Blackhawks 3 (SO)
Jared Spurgeon scored the tying goal with just over two minutes remaining and Kirill Kaprizov tallied the lone goal in the shootout, leading Minnesota to a comeback win over Chicago in Saint Paul, Minn.
Joel Eriksson Ek had a goal and an assist for Minnesota, which rallied from a 3-0 deficit to earn the win. The Wild's Yakov Trenin also scored. Goaltender Jesper Wallstedt saved 29 of 32 shots in regulation and overtime, and he did not allow a goal in three chances in the shootout.
Teuvo Teravainen, Ryan Donato and Ilya Mikheyev were the Blackhawks' goal scorers. Blackhawks goaltender Spencer Knight allowed three goals on 23 shots in regulation and overtime and gave up a goal to Kaprizov in the shootout.
Kraken 5, Capitals 1
Jared McCann scored twice and added two assists as Seattle defeated visiting Washington.
Jordan Eberle and Matty Beniers each had a goal and an assist, Ryker Evans scored and Philipp Grubauer made 19 saves for the Kraken, who improved to 3-2-0 on a six-game homestand that concludes Thursday against the Toronto Maple Leafs.
Alex Ovechkin scored and Logan Thompson stopped 27 shots for the Capitals, who are 1-3-1 on a six-game trip that wraps up Thursday against the Detroit Red Wings.
Mammoth 4, Panthers 3
Vitek Vanecek made 25 saves and ended a personal 10-game winless streak (0-8-2) as Utah held on to edge Florida in Sunrise, Fla.
The red-hot Mammoth are 9-1-1 in their last 11 games. Nick Schmaltz notched a short-handed goal to open the scoring in the first period and highlight a strong 4-for-4 performance from Utah's penalty-kill unit. Sean Durzi had a goal and an assist for the Mammoth. Mikhail Sergachev and Barrett Hayton (empty-netter) pushed the lead to 4-2 with third-period goals.
Sergei Bobrovsky stopped 16 of 19 shots for the Panthers, whose three-game winning streak was snapped. Sandis Vilmanis recorded his first NHL goal in nine career games for Florida, and Cole Schwindt and Carter Verhaeghe scored the Panthers' other goals.
Canadiens 3, Golden Knights 2 (OT)
Jake Evans scored 3:58 into overtime and Cole Caufield extended his goal-scoring streak to a career-high six games, fueling Montreal past visiting Vegas.
Evans skated up the right wing and drove to the net before converting a backhand shot as the Canadiens snapped a modest two-game losing streak. Caufield scored at 8:55 of the second period for his team-leading 30th goal of the season. Phillip Danault scored a goal and Jakub Dobes made 32 saves for Montreal.
Pavel Dorofeyev scored two goals and Akira Schmid turned aside 23 shots for the Golden Knights, who have lost four of their last five contests following a season-high seven-game winning streak.
Stars 4, Blues 3
Matt Duchene scored twice to lead visiting Dallas past St. Louis Blues. Thomas Harley netted the decisive goal with a deflected shot from the right point with 1:07 left.
Roope Hintz also scored for the Stars, who defeated the Blues for the second time in five days. Jason Robertson earned two assists for Dallas. Harley had two points, and Jake Oettinger made 23 saves.
Brayden Schenn scored twice for the Blues, whose winless streak reached five games (0-4-1). Robby Fabbri also scored, Jimmy Snuggerud had two assists and Jordan Binnington made 20 saves for St. Louis.
Jets 4, Devils 3
Gabriel Vilardi and Mark Scheifele each had a goal and an assist and Winnipeg scored three times in the second period, then held on to edge New Jersey in Newark, N.J.
Connor Hellebuyck made 26 saves, including 14 on 15 shots faced in the third period, as the Jets improved to 6-2-2 in their past 10 games. Winnipeg's Cole Koepke and Nino Niederreiter also scored, and Kyle Connor notched two assists.
Jesper Bratt scored and assisted on Nico Hischier's goal with 1:46 remaining that got the Devils within one. Lenni Hameenaho also tallied and Jake Allen turned aside 22 shots for New Jersey, which has lost two straight after winning five of six.
Sharks 5, Canucks 2
Macklin Celebrini scored and set up three other goals as visiting San Jose skated to a victory over Vancouver.
Will Smith scored and added two assists, and Adam Gaudette, Tyler Toffoli and John Klingberg had the other goals for San Jose, which improved to 10-4-0 in its last 14 games. Sam Dickinson added a pair of assists, Klingberg logged two points and Yaroslav Askarov made 23 saves for the win.
Tom Willander and Filip Hronek tallied for the Canucks, who have dropped three straight. Elias Pettersson and Jake DeBrusk each chipped in two assists. Kevin Lankinen allowed three goals on the Sharks' first six shots and was replaced by Nikita Tolopilo, who made 25 saves.
--Field Level Media
Why Sam Darnold Is the Best Story in Sports Right Now
The NFL Told Us the Super Bowl Matchup Eight Months Ago
Tuesday NHL Betting Picks: Expert Bets for Jan. 27th
- NFL Championship Weekend Picks: AFC & NFC Best Bets
- College Basketball Player Prop Bet Picks for Saturday, January 24th
- UFC 324 Preview and Best Bets: Sean O’Malley, and More
- NHL Best Betting Picks Today: Rangers vs. Sharks Bets
- Best College Basketball Betting Picks Saturday January 24th
- St. Louis Blues vs. Winnipeg Jets January 20th NHL Betting Picks, Predictions
- NBA Picks for Monday, January 19: Three Best Bets for MLK Day Slate

