It promised to be a physical affair, full of grit and grind, with offence and flair sure to be thrown in for good measure.
It didn't disappoint.
Elias Lindholm scored the game-winner in the third period - his second goal of the of the night and 20th of the season - as the Flames edged the visiting Oilers 4-3 Saturday at the Scotiabank Saddledome.
It was the second meeting of the season between the clubs, the Flames winning 5-1 back on Dec. 27 in the provincial capital.
Good news for fans - they play three more times this season.
Calgary remains undefeated in 2020 with a perfect 5-0 mark.
They also moved into first place in the Pacific for the first time this season.
The last time these two teams met, the Flames got out to a quick start.
Like, a lightning-quick start.
Andrew Mangiapane scored a scant 11 seconds into the game, beating Mikko Koskinen in what was an ominous sign of things to come for the Oilers.
Saturday night, Mangiapane found himself with the puck on his backhand in tight some 20 clicks in, however this time Koskinen was able to stop his offering.
In rapid succession after, Johnny Gaudreau fired a tight-angle laser that Koskinen turned aside and then slammed his pads shut as No. 13 tried to go five-hole on his backhand on a breakaway.
The Flames kept coming in waves, Derek Ryan just missing getting his stick on the rebound of a Dillon Dube shot as he stared at an open cage.
Lindholm got the homeside on the board, gathering a loose puck off a broken play and spinning near the left faceoff circle and firing it in one motion far-side.
It was his team-leading 19th goal of the campaign, with Mangiapane and Matthew Tkachuk getting the assists.