Much was made of Roman Turek's unbeaten streak against his former teammates this season, a streak that was dramatically halted against Dallas last week.
So in a way it was fitting that Greg Gilbert made a last second change to his starter in San Jose, and started former Shark, Mike Vernon, ahead of the Flames number one goaltender, Roman Turek.
The plan couldn't have worked more perfectly, as Mike Vernon stole the show in turning aside 32 shots in a 2-2 tie in San Jose.
The Flames came out with some jump in this one, making the Sharks look like the team that had played the night before in Los Angeles - jumping to an early six - one margin in shots, including some great chances.
The Sharks opened the scoring however when Teemu Selanne picked the puck away from Craig Conroy and went in alone on Vernon.
It looked like it was to be yet another tough night for Vernon at that point with the Flames up 10-3 in shots and down a goal.
The Flames tied the game before the end of the period, however, when Toni Lydman notched his first of the season on a powerplay with just over two minutes left in the frame.
The Flames continued to press in the second period, putting themselves up a goal when Craig Conroy got his stick on a Jamie Allison point shot for his 10th of the season. Conroy's career best total is 14, a number he will surely surpass this season.
From there it was all San Jose, with the exception of Flame goaltender Mike Vernon, as the Sharks dominated, out shooting the Flames by a margin of 30-11 over the final two periods.
Vernon was solid.
Early in the third the Sharks finally managed to tie the score when Niklas Sundstrom collected a Scott Thornton rebound and flipped the puck past a fallen Flames goaltender.
Vernon was able to shut the door and get the weary Flames to overtime, where neither team was able to exert much pressure.
The tie gives the Flames points in three straight games (win and two ties), after being winless in six.
The Flames have only allowed four goals in those three games.