NHL Scores from Dec 9 - Full Results, Highlights & Key Moments
Last night’s NHL action delivered a mix of dramatic finishes, strong goalie performances, and momentum-shifting wins. From a nail-biting overtime decision in Edmonton to dominant wins in Boston and Detroit, several teams made a statement. Notable performances from rookies and veterans alike spiced up the scoreboard — and for many clubs, the results have meaningful standings implications heading toward the season’s mid-point.
Full Results - Dec 9, 2025
| Time (approx) / Game | Final Score |
|---|---|
| New Jersey Devils @ Ottawa Senators | 4 – 3 (Devils win) |
| Dallas Stars @ Winnipeg Jets | 4 – 3 (Stars win) |
| Boston Bruins @ St. Louis Blues | 5 – 2 (Bruins win) |
| Buffalo Sabres @ Edmonton Oilers | 4 – 3 (OT — Sabres win) |
| Tampa Bay Lightning @ Montreal Canadiens | 6 – 1 (Lightning win) |
🔎 Highlights & Key Takeaways
New Jersey Devils 4–3 Ottawa Senators
The New Jersey Devils ended their five-game losing streak with a hard-fought 4–3 win in Ottawa.
Key Moment: Cody Glass broke the tie with 7:36 to go in the 3rd period.
Jakob Markstrom made 35 saves, including multiple clutch saves to help secure the victory.
Dallas Stars 4–3 Winnipeg Jets
The Dallas Stars continued their 11-game point streak, going 9-0-2 during this time with a narrow 4–3 win.
Mikko Rantanen was the star of the game, collecting three assists to maintain his strong play.
The victory demonstrates Dallas's ability to play consistently and be able to close out tight games, an important part of their success lately.
Boston Bruins 5–2 St. Louis Blues
Boston came out strong after a slow start, completely dominating the St. Louis Blues during their 5–2 win — headlined by two-goal games from Fraser Minten and Mark Kastelic. Veteran David Pastrnak contributed to the resurgence by assisting on two of the goals. Goaltender Jeremy Swayman made 24 saves to withstand pressure early in the game and allow Boston's offensive attack to flourish.
Buffalo Sabres 4 – 3 OT Edmonton Oilers
Buffalo Sabres made a late charge to come back and pull out a 4-3 overtime victory over Edmonton Oilers in one of the most thrilling conclusions of a game this evening. Alex Tuch scored the overtime winner with an assist from Ryan McLeod to cap the Sabres’ remarkable comeback.
On the Edmonton Oilers’ side, Connor McDavid scored twice, including an incredible last-second goal to tie the game at 3-3 with 1.9 seconds remaining in the third period.
Tampa Bay Lightning 6 – 1 Montreal Canadiens
After losing the previous four games, Tampa Bay Lightning finally ended their losing streak by defeating Montreal Canadiens 6-1 in a dominating performance.
Darren Raddysh scored two goals, and his linemates Nikita Kucherov and Brayden Point both had one goal and one assist. Goaltender Jonas Johansson had 26 saves in his fourth consecutive start, allowing for the Tampa Bay Lightning offense to thrive.
What It All Means - Key Takeaways
-
Momentum swings: Victories by the Stars and Bruins reinforce momentum for playoff pushes. Meanwhile, the Lightning’s 6–1 win may help restore confidence after a rough patch.
-
Clutch finishes matter: Buffalo’s OT win and New Jersey’s late game-winner show how evenly matched many teams are — and how small margins decide games.
-
Goaltending still key: Solid performances by goalies like Markstrom, Swayman, and Johansson highlight the ongoing importance of goaltending in tight games.
-
Veterans & role-players stepping up: From McDavid’s late heroics to Rantanen’s playmaking and Raddysh’s big night, both star power and depth played major roles.