Joe Colborne had a goal and an assist in regulation for his first multiple-point game with the Flames (8-11-4) since being acquired from the Toronto Maple Leafs in the off-season for a fourth round pick in the 2014 NHL Entry Draft.
Playing in his sixth straight game in net for the Flames, Reto Berra stopped 23 shots to improve his record to 3-4-2 in his first NHL season. Berra also stopped Florida forward Nick Bjugstad in the sixth round of the shootout to preserve the victory after Monahan scored.
Veteran goalie Tim Thomas, who played in his eighth straight game for the Panthers, finished with 21 saves.
Neither team mustered a shot on net until 5:41 of the first period when Thomas easily stopped and smothered a point blast off the stick of Calgary defenceman Chris Butler.
The Panthers took a 1-0 lead at 15:14 of the first on Gilbert's first goal of the season. Bjugstad won the faceoff back to Gilbert, who let go a shot from the point through traffic that fooled Berra and found the back of the net.
Early in the second period, Berra stood his ground to make a shoulder save to turn aside a slap shot fired his way by Bjugstad.
At the nine-minute mark of the second period, Colborne scored his third of the season to pull the Flames even. Lance Bouma did a good job of forechecking to force Florida defenceman Mike Mottau to turn the puck over. The puck bounced off of Calgary forward David Jones right to Colborne, who wired a perfect shot from the slot into the top corner over the outstretched glove of Thomas.
Baertschi then broke out of a 15-game goal-less drought when he scored a power-play goal at 12:04 of the second to put the Flames up 2-1. Thomas gave up a big rebound of a point shot by T.J. Brodie that was tipped by Colborne and the puck bounced right to Baertschi, who swatted it into the back of the net.
Jones gave Calgary a 3-1 lead at 5:40 of the third when he converted a feed from Bouma for his first goal in his first game of the season with the Flames.
Just 82 seconds later, Hayes took advantage of a turnover by Berra to score his first of the season to pull the Panthers within a goal. Berra ventured out of his net in an attempt to poke check the puck away from Florida forward Shawn Matthias, but it went right to Hayes, who shot it into a wide-open net.
Goc scored at 14:01 of the third to force overtime when he outwaited Berra before snapping a shot that snuck under the Calgary goalie's left arm and into the net.
Notes: Prior to being recalled from the AHL on Thursday, Blair Jones put up eight goals and 13 assists for a team-leading 21 points in 16 games with the Abbotsford Heat. … T.J. Galiardi, who has gone 20 games without scoring a goal, was a healthy scratch for the Flames. … It was the fifth consecutive game for the Flames against a team that had played the night before. … Calgary has been in 14 one-goal games this season going 7-3-4.