SUNRISE, Fla. - Sean Bergenheim's 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 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 dropped 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, and 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 wrist shot beat Theodore on the short side.
Florida took a 1-0 lead on Bergenheim's first goal 6:57 in. Irving stopped Matthias' initial shot, and Bergenheim was there to poke in the rebound.
Calgary tied it at 10:00 when Jokinen backhanded a rebound of Curtis Glencross's shot from in front that Theodore couldn't control.
The Flames had a 5-on-3 power play for 1:32 of the second, but couldn't take advantage.
NOTES: Florida RW Matt Bradley played in his 650th NHL game. ... Florida D Erik Gudbranson missed his second straight game because of a lower body injury. ... Jokinen has five goals and six assists in eight games. ... Irving was 15-7 with a 2.30 goals-against average for AHL Abbotsford.