Dan Vladar made 39 saves for the Flames (28-23-8), who have lost two in a row and five of seven (2-4-1).
Through two periods, the Panthers had a 35-12 advantage in shots and a 66-23 edge in shot attempts before the Flames outshot them 11-7 in the third.
“The thing we need to take from this is that we had a pretty good push back,” Vladar said. “I am very proud of this group. A couple guys said this in the room afterward, that if we play like we did in the third, we will put ourself in a pretty good position. That was our hockey, for sure.”
Calgary was shut out for the second straight game, having lost 3-0 at the Tampa Bay Lightning on Thursday.
“We didn’t play very well today,” Flames coach Ryan Huska said. “I thought [Vladar] was unreal. If he wasn’t on the way he was, that game gets away even more so than it did today. I thought we were a slow team and didn’t look prepared to play.”
Jonah Gadjovich gave Florida a 1-0 lead at 4:47 of the second period. After taking a pass from A.J. Greer, Gadjovich lifted the puck over Vladar’s pad from the right of the net after the goalie stopped his first two attempts.
Calgary challenged for goaltender interference on Gadjovich, but the call on the ice stood.
“We played a full 60 there. Everyone played as hard as they could,” Gadjovich said. “We did what we wanted to do, executed, and stuck with the game plan.”