Matt Coronato scored at 4:08 of overtime to give the Calgary Flames a 4-3 victory against the Philadelphia Flyers at Scotiabank Saddledome on Sunday. Coronato ended the game with a snap shot off assists from Matvei Gridin and Simon Nemec after Calgary rallied from three separate one-goal deficits.

Denver Barkey opened the scoring for Philadelphia at 12:46 of the first period with a wrist shot assisted by Sean Couturier and Jamie Drysdale. Calgary answered at 15:26 when Zayne Parekh beat Dan Vladar with a snap shot following passes from Yan Kuznetsov and Yegor Sharangovich to make it 1-1.

Noel Acciari restored the Philadelphia lead at 2:16 of the second period by tipping in a feed from Nick Seeler, with Couturier recording his second assist of the night. Zach Whitecloud replied for the Flames at 5:59, scoring his first goal of the season on a wrist shot set up by Aydar Suniev and Sharangovich. The Flyers took a 3-2 lead at 15:07 on the power play when Owen Tippett scored on a wrist shot with assists from Christian Dvorak and Oliver Bonk. Calgary tied the game again at 8:27 of the third period when Joel Farabee scored shorthanded on a backhand shot assisted by Martin Pospisil.

Devin Cooley earned the win in net for Calgary, stopping 32 of 35 shots. Vladar turned aside 22 of 26 shots in the overtime loss for Philadelphia. The Flyers converted on one of their three power-play opportunities, while Calgary went 0 for 2 on the man advantage but scored the tying goal while shorthanded.

With the win, Calgary improved its regular-season record to 8-9-1. Philadelphia moved to 4-10-5 and is now winless in three straight games (0-2-1).

The Flyers return to action on Monday, November 9, when they visit the Vancouver Canucks. The Flames remain home to host the New York Rangers on Wednesday, November 11.