Matt Coronato netted the winning goal in overtime to give the host Calgary Flames a 4-3 comeback victory over the Philadelphia Flyers on Sunday.
Zayne Parekh, Zach Whitecloud and Joel Farabee also scored for the Flames, who erased a trio of deficits.
Yegor Sharangovich collected two assists and goaltender Devin Cooley made 31 saves.
On the winning goal, Coronato caught up to his teammates to create a 3-on-1 rush, took the feed as he hit the slot and snapped a blocker-side shot past goalie Dan Vladar for his second career overtime tally with 51.7 seconds remaining.
Calgary has won 62 consecutive games when scoring four or more goals, the second-longest such streak in league history. The New York Rangers won 65 straight from 2011-14 when scoring at least four times.
The Flames boast a 13-3-1 record against Philadelphia in a stretch that dates to the 2017-18 season.
Denver Barkey, Noel Acciari and Owen Tippett scored for the Flyers, who have one victory in their last seven games and sit at the bottom of the Eastern Conference.
Captain Sean Couturier posted a pair of assists and Vladar stopped 22 shots in the back-and-forth affair.
Barkey opened the scoring with his second goal of the season, finishing a 3-on-1 rush at 12:46 of the first period.
Parekh, whose stumble was a factor in Philadelphia's odd-man rush that led to the first goal, tied the score with a great individual effort, splitting a pair of defenders as he pinched from the point with the puck and deposited a shot at 15:26.
Acciari restored the Philadelphia lead at 2:16 of the second period, scoring with a nifty deflection as he crossed the front of the net for his second goal in as many games.
Calgary again quickly pulled even when Whitecloud found the mark with a long point shot at 5:59 of the frame for his first goal in 52 games.
Tippett's power-play goal put Philadelphia ahead a third time when he found the mark from the slot at 15:07 of the second period.
But Farabee tied the game a third time by converting a short-handed breakaway chance at 8:27 of the third period.
Before the game, the Flames announced that defenseman Kevin Bahl would undergo season-ending surgery for a ruptured Achilles tendon.
--Field Level Media
