
When you see the Calgary Flames and Buffalo Sabres listed on the NHL schedule, you may not have expected an action-packed, goal-filled evening of hockey on a Monday night in December. Well, gang, whether you expected it or not, that’s what unfolded at the Saddledome.
The Flames out-scored the Sabres in a 7-4 win to run their streak to three consecutive victories on this homestand.
This game got off to a bit of a clunky start, with it being 5:06 before a single shot was registered by either club.
Eventually, though, the Flames opened the scoring on a bit of an ugly one. A MacKenzie Weegar point shot bonked off Yegor Sharangovich, jostling for position with Bowen Byram in front of the Sabres net, and trickled past Ukko-Pekka Luukkonen to give the Flames a 1-0 lead.
FLAMES GOAL
Good things happen when you go to the net! Yegor Sharangovich opens the scoring!
: Sportsnet | #Flames pic.twitter.com/SrxrrshyEv
— Robert Munnich (@RingOfFireCGY) December 9, 2025
A slew of penalties back and forth resulted in the Flames getting 32 seconds of a two-man advantage. They scored with a single second remaining on that five-on-three, with a Rasmus Andersson slapper almost-but-not-quite blocked by Conor Timmins, fluttering past Luukkonen to give the Flames a 2-0 lead.
FLAMES GOAL
Rasmus Andersson's point shot some how finds it's way to the back of the net! That's his 7th goal of the season already.
: Sportsnet | #Flames pic.twitter.com/0Hu1IVDHd6
— Robert Munnich (@RingOfFireCGY) December 9, 2025
First period shots were 12-7 Flames. Via Natural Stat Trick, 5v5 scoring chances were 11-6 Flames and high-danger scoring chances were 8-4 Flames.
The Sabres pulled within one early in the second period on a power play. With Morgan Frost in the box, Jason Zucker found Tage Thompson alone near the slot. Thompson had time to get a good shot off, and man, he wired a shot past Dustin Wolf to cut the Flames’ advantage to 2-1.
Tage Thompson rips one past Dustin Wolf. My god what a shot.
: Sportsnet | #Flames pic.twitter.com/WVRYCWR9N0
— Robert Munnich (@RingOfFireCGY) December 9, 2025
But the Flames got another power play goal a little later, with Matt Coronato finding Jonathan Huberdeau at the far post with a great pass that Huberdeau got just enough of with his stick to wobble into the net to give the Flames a 3-1 lead.
FLAMES GOAL
Jonathan huberdeau finishes off a nice passing play by the Flames! It's 3-1 Calgary
: Sportsnet | #Flames pic.twitter.com/ehUAwAivJG
— Robert Munnich (@RingOfFireCGY) December 9, 2025
The Sabres briefly made it a 3-2 hockey game off the rush, with Thompson firing a heck of a shot from a sharp angle that eluded Wolf. But the Flames challenged for an offside zone entry and the goal was waved off.
The Sabres score but the Flames challenged for an offside and won.
It's still 3-1 Calgary
: Sportsnet | #Flames pic.twitter.com/s4jwyE9Y61
— Robert Munnich (@RingOfFireCGY) December 9, 2025
But the Sabres eventually made this a 3-2 game anyway. Matt Coronato broke his stick, resulting in the Flames getting hemmed into their zone for awhile and the Sabres doing a nice job cycling the puck. Eventually, Owen Power took advantage of oodles of traffic in front of Wolf and fired a puck through the crowd to cut the Flames’ lead to 3-2.
The Flames get stuck in their own end for a couple of minutes and it leads to a Buffalo goal.
3-2 Flames
: Sportsnet | #Flames pic.twitter.com/CbYY4urH5h
— Robert Munnich (@RingOfFireCGY) December 9, 2025
But 21 seconds later, the Flames restored their two goal lead. This time, the Nazem Kadri line executed a fantastic passing sequence off the rush, ending with Joel Farabee throwing the puck to the net-front for a slick drive-by redirect by Kadri to give the Flames a 4-2 lead.
FLAMES GOAL
Nazem Kadri finishes off a nice passing play and he gets their two goal lead back!
: Sportsnet | #Flames pic.twitter.com/1WwNGXQs8x
— Robert Munnich (@RingOfFireCGY) December 9, 2025
But the Sabres responded soon afterwards with a really nice redirect goal of their own. This time, Josh Doan made a really patient, precise pass to the far post for a pinching Rasmus Dahlin, who got a stick on it to launch it past Wolf to cut the Flames’ lead to 4-3.
Buffalo executes a nice passing play and gets within one.
: Sportsnet | #Flames pic.twitter.com/efM51LzYBB
— Robert Munnich (@RingOfFireCGY) December 9, 2025
But later still, the Flames restored their two goal lead… again! This time, we saw some four-on-four hockey after another slew of back-and-forth minors to both clubs. Blake Coleman attempted to drive the net, got his chance disrupted, then he chased down the puck behind the net and drove the net. Luukkonen made the initial stop, but a pinching Yan Kuznetsov jammed in the loose rebound to give the Flames a 5-3 lead.
FLAMES GOAL
Yan Kuznetsov scores his 2nd goal of the season!
It's 5-3 Calgary!: Sportsnet | #Flames pic.twitter.com/3uFLtrWqRI
— Robert Munnich (@RingOfFireCGY) December 9, 2025
Second period shots were 15-10 Sabres. 5v5 scoring chances were 11-4 Sabres and high-danger scoring chances were 6-3 Sabres.
Alex Lyon entered the game in relief of Luukkonen for the Sabres to begin the third period.
The Sabres pressed for much of the third period, looking to claw their way back into this one. But the Flames did a pretty admirable job letting the Sabres run around on the outside of the offensive zone.
The Sabres pulled Lyon for the extra attacker with 3:48 remaining in regulation. During a goal-mouth scrum following a scramble over a loose puck, Wolf was given the extra minor going after Peyton Krebs. On the resulting six-on-four advantage for the Sabres, Alex Tuch redirected a shot from Dahlin past Wolf to make it 5-4 Flames.
A double deflection beats Dustin Wolf. It's 5-4 Calgary
: Sportsnet | #Flames pic.twitter.com/x7pcA4kVXu
— Robert Munnich (@RingOfFireCGY) December 9, 2025
The Sabres kept pressing and kept Lyon out for the extra attacker, but Mikael Backlund and Sharangovich each scored on the empty net to give the Flames a 7-4 victory.
Were the Flames great in this game? Nope. They were a bit leaky defensively, especially in their own zone. The normally stingy club gave the Sabres a lot of wiggle room to manuever, and the Sabres made a lot of really nice plays. But give the Flames credit: whenever the Sabres seemed to start clawing back into this game, the Flames did what they could to shove them down again.
It wasn’t pretty and it probably isn’t something they can replicate too often, but it was enough to get them two points.
We’ll give it to Nazem Kadri. He had three points and his line was consistently a noticeable presence on the ice.
We’ll cheat and give you two. Twice in the second period, the Sabres pulled to within a goal of the Flames. Twice in the second period, the Flames scored shortly after the Sabres did to restore their multi-goal lead.
(It happened again in the third period.)
Brayden Pachal returned to the lineup after a brief spell in the press box, replacing an injured Jake Bean. Hunter Brzustewicz, recalled on Monday morning, was a healthy scratch along with Dryden Hunt.
The Flames are now 7-2-1 in their last 10 games.
Join Mike Gould and Robert Munnich right after the game for After Burner!
The Flames (12-15-4) finish off their homestand on Wednesday evening when they host the Detroit Red Wings. (Beware: it’s a 6:30 p.m. MT start time!)
More must-reads:
+
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!