Get the Top, Local stories delivered to your inbox! Click here to join the daily Vernon Matters newsletter.
Calgary Flames' Yegor Sharangovich, right, celebrates his goal with teammate Morgan Frost during third period NHL action against the Carolina Hurricanes in Calgary on Sunday, Oct. 18, 2026. THE CANADIAN PRESS/Jeff McIntosh

Flames net late goal to beat Hurricanes 3-2, snap visitors’ seven-game win streak

Oct 18, 2026 | 8:01 PM

CALGARY — Morgan Frost scored once and set up Yegor Sharangovich’s late game-winner as the Calgary Flames beat Carolina 3-2 on Sunday night, snapping the Hurricanes’ seven-game winning streak.

Matvei Gridin also scored for Calgary (2-6-0), which won for the first time in four games on home ice.

Jesperi Kotkaniemi and Jalen Chatfield scored for Carolina (7-2-1).

Devin Cooley made 34 stops for his first-win of the season. His season’s record improved to 1-2.

Brandon Bussi, who had 31 stops for the defending Stanley Cup champions, took the loss to fall to 2-2-1.

The game was scoreless into the second period when Kotkaniemi opened the scoring at 6:09, jamming in a rebound from the top of the crease.

The goal came on Carolina’s 19th shot of the game as Cooley had made a series of spectacular saves to keep the game scoreless.

It was a tremendous bounceback effort for Cooley, who in his last start 10 days ago, was beaten seven times on 30 shots by the Colorado Avalanche. Dustin Wolf had started the last three games for the Flames.

On the game-winner at 15:32 of the third, Frost sent a perfect saucer pass across the slot to Sharangovich, who one-timed it as soon as the puck landed on his stick and picked the top corner, sending Bussi’s water bottle flying.

TAKEAWAYS

Hurricanes: Mark Jankowski (lower body) was unable to play. The former Flame is on a career-best six-game goal-scoring streak, which is one short of tying Ray Ferraro (1988-89) for the second-longest run in franchise history. Pierre Larouche (1981-82) holds the franchise mark at nine.

Flames: Frost’s team-leading third goal, scored on the power play, comes in career game No. 400. … Matt Coronato, who had an assist on Gridin’s goal, was playing in his 200th career game … Calgary made one lineup change up front with Brennan Othmann coming in for Maxim Tsyplakov.

KEY MOMENT

Down 1-0 late in the second, Calgary went from one goal down to one goal up when Gridin, with his first of the season, and Frost scored 69 seconds apart. But just 17 seconds after that and with four seconds left in the period, Chatfield tied it on a long shot from the blue line that went through a maze of bodies and past a screened Cooley.

KEY STAT

Calgary had been 0-5 when giving up the game’s first goal. The Hurricanes had been 5-0 when scoring the first goal.

UP NEXT

Hurricanes: Visit the Vancouver Canucks on Tuesday.

Flames: Host the Minnesota Wild on Thursday.

This report by The Canadian Press was first published Oct. 18, 2026.

Darren Haynes, The Canadian Press