Todd White added an empty-net goal for the Thrashers with 1:03 left as Panthers goalie Craig Anderson headed to the bench. Colby Armstrong had two assists for Atlanta, which earned its fourth consecutive win and fifth in six games.
Gregory Campbell scored the lone goal for Florida, which missed a chance to tie the eighth-place New York Rangers in points at the bottom of the Eastern Conference playoff race.
The Thrashers have already been eliminated from playoff contention but have served as spoilers down the stretch.
Johan Hedberg made 35 saves for the Thrashers.
SABRES 5, CAPITALS 4 (OT)
In Washington, the Capitals clinched their second consecutive Southeast Division title despite losing to Buffalo on Jason Pominville's breakaway goal 1:51 into overtime.
The point awarded for getting to overtime was enough to give the Capitals a nine-point cushion ahead of second-place Carolina, which has four games left.
Derek Roy, Drew Stafford, Clarke MacArthur and Maxim Afinogenov also scored for Buffalo, which is hanging onto faint hopes of earning a playoff berth in the Eastern Conference.
FLYERS 8, MAPLE LEAFS 5
In Philadelphia, Jeff Carter scored three goals, Danny Briere had a goal and three assists, and the Flyers beat Toronto.
Simon Gagne, Randy Jones, Claude Giroux and Scott Hartnell also had goals for the Flyers, who passed Carolina for fourth place in the Eastern Conference.
DEVILS 5, LIGHTNING 4 (OT)
In Newark, N.J., Martin Brodeur made seven saves in a rare relief role, and Zach Parise scored in overtime as New Jersey snapped a six-game losing streak with a win over Tampa Bay.
The Devils swept the four-game series from the Lightning.
WILD 4, FLAMES 0
In St. Paul, Minn., the Wild finally figured out Miikka Kip-rusoff with three goals on 10 shots in the first period for a victory over Calgary that kept their slim playoff chances alive.
The Wild moved within two points of idle eighth-place St. Louis and the postseason cutoff in the Western Conference.