Joe Nieuwendyk also scored once while Nathan Horton, Mike Van Ryn, Olli Jokinen and Jay Bouwmeester had assists, and goalie Roberto Luongo made 28 saves for the Panthers (26-20-5), who beat Buffalo for the third time this season.
The Panthers went 1-for-6 on the power play while Buffalo was 0-for-7. The Sabres out-shot Florida, 29-20.
Florida has a three-game winning streak for the first time this season.
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'
Exploding whale video goes viral on Internet