Updated

Jason Pominville scored at 2:19 of overtime, and Ryan Miller finished with 22 saves to lift the Buffalo Sabres to a 2-1 win over the Florida Panthers on Friday night.

Derek Roy also scored for the Sabres (15-11-2), who won for just the third time in their past nine games (3-4-2). Buffalo also won for only the second time in its past eight home games.

Jason Garrison scored, and Scott Clemmensen finished with 18 saves for the Panthers (16-8-5), who failed to win their fourth straight for the first time since March 2008.

Florida also missed an opportunity to climb over idle Philadelphia and into the top spot in the Eastern Conference. The Flyers and Panthers both have 37 points, but Philadelphia has played two fewer games.

Pominville notched the winner with a wrist shot on a breakaway from the blue line.

Down by a goal after 20 minutes, the Panthers tied it at 1 on Garrison's ninth of the season while Florida enjoyed a 5-on-3 power play. Garrison one-timed Tomas Fleischmann's pass from behind the goal line.

Roy gave the Sabres a 1-0 lead with his seventh of the season with 2:10 remaining in the first period. After receiving a pass at the blue line from Drew Stafford, Roy went in alone and wristed a shot past Clemmensen, who got a piece of the puck before it trickled in.

NOTES: Buffalo LW Ville Leino served his one-game suspension for elbowing Philadelphia's Matt Read in the head during Wednesday's game with the Flyers. ... Sabres LW Nathan Gerbe missed his first game after sustaining a concussion against the Flyers, but D Jordan Leopold and C Cody McCormick returned after both missed time with injuries. ... The Sabres recalled forward Paul Szczechura from Rochester of the AHL prior to the game to replace Gerbe. ... Buffalo RW Corey Tropp left in the first period and didn't return after absorbing an open-ice hit by Florida D Dmitry Kulikov. The Sabres said Tropp sustained an upper-body injury.