It was pure pandemonium
Andrew Mangiapane scored what looked to be the winning strike off an incredible feed from Mikael Backlund at 19:17...
But the Predators found a little magic in their back pocket and sent the game to overtime with - get this - only 0.1 seconds left on the clock.
Granlund was credited with the goal, as David Rittich was unable to scramble across in time to snag the winger's one-time attempt.
This, after Roman Rosi levelled the score only a few minutes earlier, erasing the 2-1 lead the Flames built up over a solid 55 minutes of work.
With the loss, the Flames fall 33-25-7 on the year.
Rasmus Andersson had Calgary's other goal, while David Rittich made 34 saves.
The Preds entered the night in a playoff spot, but two points back of the Flames with two games in hand for the top seed wild-card race.
They've now closed the gap to one.
You could sense it - the 'big-fight feel,' on the ice and in the dressing room, as the players geared up for the biggest game of the season.
The stakes were high and everyone knew it.
However, on this night, the homeside had that little bit extra.
The Predators opened the scoring with 31 seconds left in the first period, after pinning the Flames in their own end for an extended period. Late in the shift, Colin Blackwell won a race to a loose puck down low, shook off a defender and created space for himself below the goal line. Bringing the puck around the far side, he dished off a streaking Colton Sissons, who was fresh off the bench and driving hard to the blue paint. With a quick flick of the wrist, it was a 1-0 Nashville lead
The Flames had a couple of great looks earlier in the period that could have put the Preds in chase, but goaltender Juuse Saros - who was making his fourth straight start - was not only excellent, but he got a bit of help from his best friend, the post.
With a pinching Andersson was left wide open at the near hash, a Sam Bennett feed zipped through a seam like a jetliner through the clouds. Instead of a one-timer, Andersson accepted the pass, dusted 'er off, and slid the puck through the outstretched body of Saros. Unfortunately for the Flames, the puck clanked off the near pipe, and the rebound popped right back into the goalie's paraphanalia.
Shots on goal favoured the Flames 11-8 after one, but the Preds had the edge in home-plate chances, 3-2.
Saros, though, is providing to be a difference-maker for the Preds these days. He entered tonight's contest with nine wins in his last 11 starts and in that span, the 24-year-old has a .933 save percentage (second-best among goalies with at least 10 appearances) and a miniscule 2.22 goals-against average.
The Flames had a burr in their stride and clearly came out with a purpose to begin the middle session.
Backlund - continuing a stretch of white-hot play - took a drop pass from Matthew Tkachuk, evaded cover and circled deep into the corner, before firing a pass across the goalmouth and into the wheelhouse of Andersson, who made a great play to beat Sissons to the point.
Just like that, it was a 1-1 game at 26 seconds thanks to the D man's fifth of the campaign, breathing new life into the visitors.