Leon Draisaitl scored a hat trick and Connor McDavid added five assists as the Edmonton Oilers upended the visiting Calgary Flames 5-1 on Tuesday night.
Ryan Nugent-Hopkins and Zach Hyman also scored for
the Oilers, who improved to 8-2-1 both overall and in their past 11 meetings with the Flames. Edmonton goalie Connor Ingram made 18 saves.
McDavid, the NHL's first star of the week, registered his second career five-assist game, tying Draisaitl and Paul Coffey for the second most in franchise history. Wayne Gretzky logged 12 five-assist games for the Oilers.
MacKenzie Weegar tallied for the Flames and Dustin Wolf stopped 34 shots.
Sabers 3, Senators 2 (OT)
Bowen Byram scored his second goal of the game 31 seconds into overtime and Buffalo extended its winning streak to seven games with a victory against host Ottawa.
Byram one-timed a feed from Ryan McLeod from the right circle. Byram also had an assist, and Noah Ostlund added the other goal for the Sabres. Alex Lyon made 24 saves in the win.
Ridly Greig and Tim Stutzle scored and Linus Ullmark made 22 saves for the Senators, whose four-game winning streak ended.
Predators 3, Wild 2 (OT)
Steven Stamkos scored 53 seconds into overtime to lift Nashville to a victory in Saint Paul, Minn.
Stamkos finished with a goal and an assist for the Predators, who achieved their first three-game winning streak of the season. Ryan O'Reilly also notched a goal and an assist, and Roman Josi added a goal. Juuse Saros turned aside 30 of 32 shots.
Brock Faber and Joel Eriksson Ek scored one goal apiece in a losing effort for the Wild, who are 7-1-1 in their past nine games. Minnesota goaltender Filip Gustavsson allowed three goals on 29 shots.
Red Wings 4, Stars 3 (OT)
Dylan Larkin scored the tying goal late in the third period, then tallied again 34 seconds into overtime to give host Detroit a win over Dallas.
John Gibson made 19 saves as the Atlantic Division-leading Red Wings improved to 9-2-1 this month. James van Riemsdyk had a goal and an assist and Emmitt Finnie also scored.
The Stars had their four-game winning streak snapped, and they are 8-2-2 in December. Wyatt Johnston, Jamie Benn and Roope Hintz scored, Mikko Rantanen logged two assists, and Casey DeSmith stopped 21 shots.
Golden Knights 7, Sharks 2
Mitch Marner scored two goals and Reilly Smith and Mark Stone each had a goal and an assist for Vegas, which scored five times in a record-setting first period en route to a victory over San Jose in Las Vegas.
Brett Howden, Colton Sissons and Tomas Hertl also scored goals for the Golden Knights. Thirteen Vegas players recorded a point in the opening 20 minutes, the most in a single period in team history. Carter Hart made 21 saves to pick up his 100th career win as Vegas snapped a three-game losing streak (0-2-1).
Macklin Celebrini and Collin Graf each scored a goal and Tyler Toffoli had two assists for the Sharks, who lost their third straight game.
Islanders 2, Devils 1
Adam Pelech scored the winning goal with 1:15 left as New York edged New Jersey in Elmont, N.Y.
After Pelech sent Simon Holmstrom's shot off the boards past Devils goalie Jacob Markstrom far side, New Jersey called timeout and pulled Markstrom almost immediately after ensuing faceoff. But Islanders goalie David Rittich turned back New Jersey's lone 6-on-5 shot, a backhander by Timo Meier with 19 seconds left.
Simon Holmstrom had a goal and an assist for the Islanders, who ended a three-game losing streak Rittich, playing in place of injured starter Ilya Sorokin, made 31 saves. Brett Pesce scored for the Devils, and Jacob Markstrom stopped 23 shots.
Panthers 5, Hurricanes 2
Sam Reinhart had three assists as Florida scored five unanswered goals for a win in Raleigh, N.C., the Panthers' second comeback victory against the Hurricanes in five days.
Niko Mikkola, Luke Kunin, Anton Lundell, Sam Bennett and Seth Jones scored for Florida, and Eetu Luostarinen and Aaron Ekblad each had two assists. Sergei Bobrovsky stopped 17 shots for his 445th career win, tying Terry Sawchuk for eighth place on the all-time NHL goaltender victory list.
Eric Robinson and Andrei Svechnikov scored the Hurricanes' goals. Frederik Andersen allowed five goals on 22 shots.
Rangers 7, Capitals 3
Vincent Trocheck scored twice during New York's five-goal third period as the visiting Rangers stormed back to end their four-game head-to-head losing streak against Washington.
Former Capital Taylor Raddysh joined Trocheck in amassing two goals and an assist and Alexis Lafreniere snapped a tie at 9:18 of the third period for his 100th career NHL goal. Igor Shesterkin made 29 saves as the Rangers handed the Capitals their sixth loss in the past seven games (1-4-2).
Aliaksei Protas had a goal and an assist for Washington, and John Carlson and Dylan Strome also tallied during the Capitals' three-goal second period.
Maple Leafs 6, Penguins 3
Max Domi scored the go-ahead goal in the third period and Toronto went on to defeat visiting Pittsburgh.
William Nylander recorded two goals -- one into an empty net -- and two assists for the Maple Leafs, who snapped a three-game losing streak. Matias Maccelli, Steven Lorentz and Bobby McMann (empty net) also scored. Domi also had an assist while Joseph Woll made 29 saves.
Bryan Rust, Rutger McGroarty and Anthony Mantha scored for the Penguins, who have lost nine of 10. Stuart Skinner stopped 25 shots.
Canadiens 6, Bruins 2
Montreal broke a tie with four unanswered goals in the third period on the way to its four-goal victory at Boston.
Zack Bolduc scored the winning goal at the 7:04 mark to spark Montreal's late run. All four goals came in a 5:18 span. Nick Suzuki, Ivan Demidov and Juraj Slafkovsky had a goal and an assist apiece and Sammy Blais and Cole Caufield also scored. Noah Dobson and Lane Hutson both dished out three assists, while Jacob Fowler made 26 saves.
Marat Khusnutdinov and Alex Steeves scored goals and Jeremy Swayman stopped 23 shots for the Bruins, who are on a four-game winless streak (0-3-1), all at home.
Flyers 3, Blackhawks 1
Travis Konecny had a goal and the 300th assist of his career as visiting Philadelphia earned the win over skidding Chicago.
Noah Cates and Carl Grundstrom also scored and Sean Couturier had two assists as Philadelphia won for the second time in as many nights. Goaltender Samuel Ersson recorded 20 saves as the Flyers registered at least a point for the eighth time in the past nine games (4-1-4).
The Blackhawks were outshot 26-21 while losing a season-worst sixth straight game. Ryan Donato scored and Spencer Knight stopped 23 shots as Chicago fell to 2-8-1 in December.
Avalanche 1, Mammoth 0
Scott Wedgewood turned away 32 shots to earn his second shutout of the season as surging Colorado beat Utah in Denver.
Samuel Girard scored an unassisted goal for the Avalanche, who have won 13 straight at home and have earned at least one point in all 17 home games (15-0-2) this season. Colorado improved to 27-2-7, tied for the second-most wins before the holiday break since 1972-73.
Mammoth goaltender Karel Vejmelka was a late scratch with an upper-body injury. Vitek Vanecek filled in and made 25 saves.
Kraken 3, Kings 2
Jordan Eberle and Frederick Gaudreau both scored for a second consecutive night as Seattle defeated host Los Angeles.
Ben Meyers also tallied and Eeli Tolvanen had two assists for the Kraken, who swept the three California teams after opening their four-game road trip with a loss at Calgary. Seattle went 1-9-1 over its previous 11 games before arriving in the Golden State.
Joey Daccord made 35 saves as the Kraken won the second half of a back-to-back for the first time since late in the 2023-24 season. Kevin Fiala and Andrei Kuzmenko scored for the Kings, who lost for the sixth time in their past seven games (1-4-2). Pheonix Copley stopped 25 of 28 shots.
--Field Level Media








