Coronato's Overtime Winner Caps Flames' Comeback as Flyers Blow Three Leads in 4-3 Defeat
Matt Coronato scored with 52 seconds left in overtime to give the Calgary Flames a 4-3 win over the Philadelphia Flyers on Sunday, after the Flames erased three separate deficits at the Scotiabank Saddledome.
By Mohammad Samir · November 9, 2026

For 59 minutes and eight seconds, the Calgary Flames never led. Then Matt Coronato made sure the only lead that mattered was the last one.
Coronato finished a three-on-one rush 4:08 into overtime on Sunday night, taking a feed from Matvei Gridin and snapping a shot past Philadelphia goalie Dan Vladar's blocker hand to seal a 4-3 win over the Flyers at the Scotiabank Saddledome. It was his second career overtime goal and his eighth career game-winner, and it capped a night of pure stubbornness from a Flames side that refused to go away.
Philadelphia led three times, and three times Calgary answered. Zayne Parekh and Zach Whitecloud scored from the blue line — timely contributions with defenceman Kevin Bahl sidelined after the Flames announced before the game that he will undergo season-ending surgery for a ruptured Achilles tendon — and Joel Farabee tied the game at 3-3 midway through the third period with a shorthanded breakaway goal, dancing in alone while his team was a man down.
The winner itself came from a moment of chaos in the Flyers' own end. With two Philadelphia skaters caught up ice after a collision, the Flames broke the other way with numbers, and Coronato — trailing the play to create the three-on-one — took Gridin's pass in the slot and picked his spot. Simon Nemec earned the second assist on a goal that left the Flyers still searching for their first win beyond regulation this season.
Devin Cooley held the fort in the Calgary net, making a pair of confident stops in the extra session before the rush the other way decided it. The Flyers outshot the Flames on the night, but the chances that counted went Calgary's way, and the result extended one of the quieter remarkable streaks in the league: the Flames have now won 62 consecutive games when scoring four or more goals, the second-longest such run in NHL history.
For Philadelphia, it was a familiar kind of heartbreak. The Flyers have now lost three straight and sit at 4-10-5, and this was another third-period lead — their third of the night — slipped away. They have made a habit of it this season, and the overtime record tells its own story: winless in every game decided after regulation so far.
The defeat also continued a lopsided recent history in this matchup. Calgary improved to 13-3-1 against Philadelphia in a stretch dating back to the 2017-18 season, and the Flames moved to 8-9-1 with the win. They host the New York Rangers on Wednesday night, while the Flyers head to Vancouver on Monday hoping to stop a slide that is starting to define their season.
Coronato's goal was only his fourth of the campaign, but it was the kind that sticks in the memory — a winger catching up to the play, a three-on-one finished with cold precision, and a building that had waited all night for a lead finally getting one worth the wait.