Kailer Yamamoto tied the game 6-6 just a 1:28 into the third to complete the Oilers' comeback.
Rasmus Andersson would restore Calgary's lead just over a minute later, and they were able to hold onto the lead this time.
Matthew Tkachuk would score at 8:55 and into an empty net to make the final score 9-6 for the Flames. At least five players on each team had multi-point games. The top performer for each team was
Connor McDavid for the Oilers, who had 1 goal and 3 assists, and Matthew Tkachuk for the Flames, who collected a hat-trick.