BUFFALO, N.Y. (AP) -- Sabres forward Derek Roy was still upset with himself after being robbed by Pittsburgh goalie Marc-Andre Fleury's pad save in the second period.
He didn't miss on his next opportunity.
Roy redirected Jason Pominville's centering pass through Fleury's legs for a short-handed goal as part of Buffalo's three-goal third period in securing a 6-2 win over the Penguins on Sunday. It was a game in which the Sabres snapped a four-game skid (0-3-1) and Roy finished with two goals and an assist to enjoy his best outing in nearly four months.
" Finishing the chances is obviously key," said Roy, who was staring at an open side only to have Fleury kick out his left pad in preventing the Sabres from building a 3-1 lead with 7:20 left in the second period.
" He made a nice save. But at the same time, you want to finish that and get up three goals and close the game out,'' Roy said. " In the third period, I was really mad and I wanted to go out and score a goal."
It was a breakout performance for Roy, whose five points (two goals, three assists) in three games matched what he had in his previous 20 (three goals, two assists).
Pominville had a goal and two assists, while Paul Gaustad, Drew Stafford and Tyler Ennis also scored in helping Buffalo (25-27-7) move out of a tie with Carolina for last place in the Eastern Conference.
Deryk Engelland and Jordan Staal scored for the Penguins, who came out flat in failing to build off a 6-4 win at Philadelphia a day earlier.
Backup goalie Brent Johnson's season-long struggles continued. His record dropped to 3-7-2 after being yanked early into the second period after allowing three goals on 12 shots. Though Fleury provided the Penguins an immediate lift upon taking over, he eventually allowed three goals on 12 shots as Pittsburgh (33-21-5) squandered a chance to move ahead of the fourth-place Flyers in the East.
" It was a letdown for our team,'' Penguins coach Dan Bylsma said. " We knew exactly what team we were playing and what they could do and how they were going to play. We didn't execute and play that way. And early on, we gave up good opportunities, which they capitalized."
Fleury stopped the first seven shots he faced, including Patrick Kaleta's penalty shot, in giving the Penguins a chance to mount a comeback in cutting Buffalo's lead to 3-2 on Staal's power-play goal 5:05 into the third.
After squandering early leads in losing each of their past two games, the Sabres responded with Stafford and Roy scoring goals 2:22 apart.
" Today we finished the deal,'' coach Lindy Ruff said. " I think the answer was getting the fourth one right away. That was the answer. ... We just kept coming."
Ryan Miller was sharp, too. He made 24 saves, including stopping Staal and Evgeni Malkin on breakaway attempts in the second period.
Pominville opened the scoring 52 seconds in, and Roy made it 2-0 by the 4:16 mark.
The Sabres got off to a fast start despite having their pregame warmup interrupted when a light bulb broke just before Buffalo took the ice. Shards of broken glass were scattered across the ice in the Buffalo end, leading to several Sabres players requiring to have their skates re-sharpened.
The NHL allowed the Sabres additional time to warm up, which they did in the Penguins end. And the start of the game was delayed for a few minutes to allow the last few Sabres players time to have their skates sharpened.
" After a weird warm up, we stuck with it. Didn't want to make any excuses out of it,'' Pominville said. " We were able to get the lead, get it early and be good with it."
NOTES: Roy enjoyed his third three-point game of the season, and first since he had back-to-back three-pointers Nov. 8 and 11. ... Johnson was appearing in only his fifth game in two months, as the Penguins attempted to provide Fleury a break after he stopped 27 shots in a 6-4 win at Philadelphia on Saturday. Fleury has now appeared in all but nine of the Penguins' 59 games this season. ... Prior to the game, the Penguins announced they had signed LW James Neal to a six-year, $30 million contract extension. ... Kaleta was awarded the penalty shot after Pittsburgh's Chris Kunitz threw his stick at the puck. The Sabres are 0-for-2 on penalty shots this season, and 19 of 53 overall.