Maybe the Flames have been watching the wildly popular Stranger Things 2 and got a hankering for some '80s nostalgia.
The team exploded for five third-period goals en route to a throwback 7-4 final over the St. Louis Blues at the Scotiabank Saddledome in a real old-school barnburner.
Mark Jankowski scored twice and was named the first star of the game, while Sam Bennett - with his first goal of the season - Micheal Ferland, Kris Versteeg, Michael Frolik and Johnny Gaudreau also scored for Calgary.
The line of Jankowski, Bennett and Jaromir Jagr combined for six points in the victory.
Gaudreau also collected an assist as the Flames improved to 7-0 on the season when Johnny Hockey scores two or more points.
Mike Smith made seven saves in the first period but did not return to the game after the intermission. Eddie Lack made 13 saves on the 15 shots he faced for his first win in a Flames uniform.
There was no update on Smith's status post-game, with coach Glen Gulutzan saying the team would know more Tuesday.
The Flames ended their seven-game homestand with a 5-2 record and now head out for a season-long 12-day, six-game road trip.
Vladimir Tarasenko scored a pair and Jaden Schwartz and Alexander Steen added singles for the Blues.
Jake Allen made 30 saves.
Tarasenko opened the scoring 3:34 into the first period while the teams were four-on-four, wiring a wrister from the halfboards that beat Smith top corner, far-side.
But less than two minutes later, Jankowski scored his second-career NHL marker - and prettiest to that point - when he stepped into a slapshot on the fly 10-feet inside the blueline that went top shelf past Allen.
The play was thanks to some hard work along the boards by Matthew Tkachuk, who kept the puck in the zone before it bounced out right to Jankowski, whose first NHL goal came courtesy of a rebound off a Jagr shot that bounced off his pants and in last Thursday in a 6-3 victory over Detroit.
Video: Jankowski, Flames scorch Blues in 7-4 win
After winning the faceoff to start the play, Jankowski scored another beauty at the 13:45 mark, taking a feed from Jagr and skating across the crease, and tucking the puck around Allen. Bennett also picked up an assist on the play.
Schwartz tied the game back up with 3:39 left in the frame, in the right place at the right time after Steen's stick broke in the slot as he tried to shot but the puck squirted right to Schwartz, who pulled it back and wristed it blocker side.
Despite some great chances, the second period was scoreless as the Flames outshot the Blues 8-4.
Jankowski had another golden chance for the hat-trick from the slot 5:39 into the final frame but Allen made the save, however the rebound bounced to Bennett who backhanded it into the net.
Then things got really wild.
Steen knotted it at three when he scored at the 11:46 mark.
Ferland then cashed in on the doorstep during a powerplay less than a minute later, spinning and smacking the rebound from a Johnny Gaudreau shot in with 7:29 to play.
Right off the ensuing faceoff, Tarasenko got his second of the night with a one-timer on a two-on-one to tie it back up.
Versteeg put the Flames back ahead in the see-saw tilt, stepping into a slapshot on the rush that beat Allen high, short-side, less than two minutes after Tarasenko's marker.
After leading a rush up the ice, Gaudreau scored after Mark Giordano's attempt at a shot trickled across the crease to him to smack in.
Frolik finished off the scoring with 1:03 left to play with an empty-netter.
Gaudreau is now tied for third in NHL scoring with Schwartz at 24 points … Sean Monahan set the Flames franchise mark for regular-season overtime goals (seven) when he scored in St. Louis on March 25 … Mikael Backlund is two goals away from 100 in his career … Backlund's linemate Frolik is 11 assists shy of 200 … Giordano played his 600th NHL game on Oct. 25, 2016 against the Blues. His first NHL game also came against St. Louis, back on Jan. 30, 2006. Giordano is now 11 games away from 700.
The Flames play Wednesday night in Detroit against the Red Wings (5:30 p.m., TV: Sportsnet, Radio: Sportsnet960 The FAN).