Daniel Alfredsson scored his 399th goal and had two assists for Ottawa, which gave up leads of 1-0, 2-1, and 3-2. Chris Neil and Erik Karlsson each had a goal and an assist, and Craig Anderson made 32 saves.
Tomas Kopecky drew Florida even at 3 when he scored the tying goal with 1:12 left in the third and goalie Scott Clemmensen pulled for an extra attacker. Kris Versteeg passed from behind the net to Kopecky, who beat Anderson from the goalmouth as the Panthers' erased their third one-goal deficit.
PREDATORS 6, BLUE JACKETS 5
NASHVILLE, Tenn. (AP) - Martin Erat scored with 8.4 seconds remaining to rally Nashville past Columbus.
The Predators trailed 5-2 midway about 8 minutes into the second period before scoring the game's last four goals. Spaling and Josi's goals pulled the Predators within one less than six minutes later, and Legwand's power-play score with 3:46 to go in the third tied it.
RANGERS 4, ISLANDERS 2
Dubinsky staked the Rangers to a 1-0 lead in the first period, and Gaborik and Michael Del Zotto connected in the second for New York, which has won three straight.
Biron stopped 24 shots and earned an assist on Dubinsky's second goal of the season. John Mitchell scored an empty-net goal with 1:33 remaining to seal it.
P.A. Parenteau got the Islanders even at 1 with a power-play goal just 18 seconds into the second period, and Matt Moulson added a man-advantage goal 8:29 into the third.
MAPLE LEAFS 3, SABRES 2
TORONTO (AP) - Nazem Kadri scored the tiebreaking goal in the third period, lifting Toronto past Buffalo.
Kadri, recalled from Toronto of the AHL on Wednesday after a 22-game stint in the minors, got his first goal of the season when he scored off Buffalo goalie Ryan Miller's glove at 5:52 of the third.
Pominville gave Buffalo a 1-0 lead with his 11th goal of the season on the power play at 11:49 of the second. After Steckel and Kessel put the Maple Leafs ahead later in the period, Roy tied the score at 1:29 of the third.
JETS 4, CANADIENS 0
Wheeler, who also had an assist, has overcome early scoring troubles with three goals in the last three games to increase his season total to five. The 6-foot-5 winger has also been one of the Jets' best set-up guys with 19 assists.
Carey Price made 30 saves for the Canadiens, who lost their fifth straight.
OILERS 4, WILD 1
EDMONTON, Alberta (AP) - Jordan Eberle scored two goals and Edmonton snapped a four-game losing skid.
Dany Heatley scored for the Wild, who have now lost six games in a row since a seven-game winning streak.
Eberle gave Edmonton a 1-0 lead on the power play nearly 16 minutes into the game as he stopped a clearing attempt, made a toe-drag move to throw off a defender and then sent a wrist shot past Wild goalie Niklas Backstrom.
Smyth made it 2-0 with 1 1/2 minutes left in the first period and the Oilers went up by three early in the second on Petrell's short-handed score. Eberle made it 4-0 less than 2 minutes later
FLAMES 3, RED WINGS 2
CALGARY, Alberta (AP) - Curtis Glencross scored twice, including the game-winner at 5:47 of the second period for Calgary.
Glencross got the winner when he broke into the Detroit zone on a 2-on-1 with Roman Horak. Instead of passing, Glencross fired a low shot that bounced off the post and in behind Red Wings goalie Ty Conklin to put Calgary up 3-0.
KINGS 3, DUCKS 2, SO
Despite their second straight 3-2 shootout win, it was the 13th straight game in which the Kings scored fewer than three goals in regulation - their longest such streak in franchise history. The previous worst was a nine-game stretch under interim coach John Torchetti during the 2005-06 season, when they beat San Jose's Evgeni Nabokov 4-0 in the season finale.