Sean Bergenheim scored Florida's two goals in regulation, and Stephen Weiss connected for the shootout winner as the Panthers beat the Calgary Flames 3-2 on Friday night.
Jose Theodore stopped 24 shots for the Panthers, whose last 11 home games have all been decided by one goal.
Olli Jokinen and Rene Bourque scored for Calgary, and Leland Irving made 39 saves in his NHL debut, but the Flames still managed to drop their third straight game. Irving, a 2006 first-round pick, was recalled from the minors on Dec. 5.
Dmitry Kulikov also scored in the shootout for Florida, while Alex Tanguay scored for the Flames.
Bergenheim's second goal made it 2-2 with 4:35 left in regulation. Shawn Matthias took a shot on net that was blocked by Irving, but Bergenheim wristed in the rebound.
The Flames took a 2-1 lead on Bourque's power-play goal 3:55 into the third. Jokinen passed to Bourque, who was waiting at the right corner of the crease. His wrister beat Theodore on the short side.