Hey, just so you know, some of the links on this site are affiliate links. That means I may earn a small commission if you buy something through them. It doesn’t cost you anything extra, and it helps me keep this site running. Thanks for your support!
CALGARY — Yegor Sharangovich broke a 2-2 tie with 4:08 remaining, and the Calgary Flames held on for a 3-2 win over the Carolina Hurricanes at Scotiabank Saddledome. The finish gave Calgary a hard-earned answer after Carolina erased a one-goal deficit in the final seconds of the second period.
It was a game decided by a narrow margin and a clear sequence: Carolina scored first, Calgary struck twice in 69 seconds, the Hurricanes tied it just before intermission, and Sharangovich supplied the only goal of the third. Devin Cooley stopped 34 shots for his first win of the season, while Morgan Frost recorded a goal and an assist in his 400th NHL game.
Flames vs. Hurricanes: result at a glance
- Final: Calgary Flames 3, Carolina Hurricanes 2
- Game-winner: Yegor Sharangovich, 15:52 of the third period
- Calgary goaltender: Devin Cooley, 34 saves
- Carolina goaltender: Brandon Bussi, 31 saves on 34 shots
- Venue: Scotiabank Saddledome in Calgary
Official game recap and media: Calgary Flames. No separate exact-match official video suitable for embedding was available at review time.
How Calgary turned the game
Carolina controlled the opening goal when Jesperi Kotkaniemi scored 6:09 into the second period. The lead did not survive the middle frame. Calgary answered with two goals separated by just 1:09, turning a 1-0 deficit into a 2-1 advantage before Carolina could settle the game back down.
Frost was central to that swing. His two-point performance mattered beyond the milestone attached to his 400th appearance: Calgary needed a forward to connect its pressure with actual scoring, and Frost did that in the most productive stretch of the night.
The Hurricanes produced a late response of their own. Jalen Chatfield tied the score with three seconds left in the second period, a goal that could have shifted the game decisively toward the visitors. Instead, Calgary kept the third period level long enough for one clean finishing chance to matter.

Sharangovich finds the late opening
The winning play came with 4:08 left. Sharangovich converted a one-timer to restore Calgary’s lead, making the third period the only frame in which the Flames outscored Carolina. The timing was as important as the finish: after Chatfield’s last-second equalizer in the second, the Flames avoided chasing the game and waited for a high-value chance.
That composure separated the teams. Calgary did not need a barrage of goals or a frantic final period. It needed one decisive shot and a closing stretch in which Cooley and the skaters in front of him protected the margin.
Cooley gives Calgary the foundation it needed
Cooley’s 34-save night was the base of the result. Carolina generated enough pressure to test him repeatedly, and the Flames could not have afforded a loose third period after surrendering the tying goal so late in the second.
The performance also gave Calgary a practical lift beyond the standings. A goaltender’s first win of the season can steady a lineup, but the more important point here is how it happened: Cooley faced a sustained workload, limited the damage to two goals and made Sharangovich’s late strike stand up.
At the other end, Bussi kept Carolina within one despite Calgary putting 34 shots on target. His 31 saves meant the Hurricanes remained one bounce or one clean look away from forcing overtime.
What the Hurricanes can take from the loss
Carolina’s defeat did not come from a lack of response. Kotkaniemi scored for the second consecutive game, Chatfield produced the equalizer with virtually no time left in the second, and Sebastian Aho added an assist that tied Kevin Dineen at 107 career points on game-tying goals in franchise history.
But the Hurricanes could not turn those individual moments into a third-period goal. That is the cleanest explanation for the result: Carolina recovered from Calgary’s two-goal burst, but Calgary owned the final decisive moment.
The loss was Carolina’s first since October 2, ending a strong run for the defending Stanley Cup champions. That context makes Calgary’s win more meaningful without overstating it. One result does not settle either team’s direction, but it does show the Flames can absorb a late setback and still close out a tight game against an elite opponent.
What comes next
Carolina continues its road trip against the Vancouver Canucks on October 20. The Hurricanes will have a short turnaround to clean up the rapid second-period swing and find more third-period offense.
Calgary leaves this game with a more encouraging template: get reliable goaltending, create concentrated scoring pressure and stay patient when the opponent answers. That combination was enough for a 3-2 win on a night when neither team had room for many mistakes.
For more NHL coverage, see SportsyVibe’s report on the Capitals’ 4-2 win over the Devils and browse the NHL & Hockey archive.
Sources
- Calgary Flames official game recap, published October 19, 2026
- Carolina Hurricanes official game recap, published October 19, 2026
