Blake Coleman, Connor Zary and Matvei Gridin scored for the Flames. Dustin Wolf made 32 saves.
“I like the way we stuck with it. We found ourselves behind the 8-ball early, but I thought we got better as the night went on,” Flames coach Ryan Huska said. “There was really no quit and we started to play the right way in the second period, we started to establish our forecheck a little bit more than we did in the first period, and it allowed us to play a bit quicker than we did earlier in the game.”
Nazem Kadri scored in the eighth round of the shootout to cap the comeback for the Flames. Morgan Frost also scored for the Flames, and Draisaitl had the Edmonton goal in the tiebreaker.
“I don’t know why we have to make it so dramatic, but on the road it’s never easy to be a visiting team during a home opener,” Kadri said. “We came out flying, were able to sustain the pressure and kind of build our game from there. So, it’s a character win.
“We’ve got to build on it, I think that’s important.”
Ryan Nugent-Hopkins had a goal and two assists, and Connor McDavid had two assists for the Oilers. Stuart Skinner made 19 saves.
Gridin started the Calgary comeback at 12:40 of the second period when his centering pass on the rush ricocheted off of Oilers forward Noah Philp’s skate and past Skinner to make it 3-1.
The 19-year-old forward, selected by the Flames at No. 28 in the 2024 NHL Draft, was making his NHL debut.
“I tried to pass it backdoor to Matty (Coronato), it went off some guy’s skate and in the back of the net. So, I’ll take it,” Gridin said. “It’s unreal. I know a couple years ago, I played on PS (PlayStation), and now I’m in there. So, it feels nice. A great opponent, the other team. You never forget your first game and your first goal.”