PITTSBURGH - Thomas Vanek scored twice, Ryan Miller stopped 40 shots and the Buffalo Sabres edged the Pittsburgh Penguins 4-2 on Tuesday night.
Steve Ott gave Buffalo the lead for good when he batted a rebound out of the air past Pittsburgh's Marc-Andre Fleury with 2:34 left and Vanek added an empty-netter in the final minute.
Jochen Hecht also scored for the Sabres, who snapped the Penguins' seven-game winning streak.
Evgeni Malkin (71), who returned Tuesday, makes a centering pass in the offensive zone.
Chris Kunitz scored his 22nd goal for Pittsburgh and Jarome Iginla scored in his fourth straight game but it wasn't enough. Fleury made 29 saves but failed to pick up his 23rd win of the season.
Evgeni Malkin assisted on Iginla's goal to pick up a point in his return after missing four games with a lingering shoulder injury.
The Penguins, the Eastern Conference's top team, seemed to have things under control after Iginla tied the score 11:02 into the third.
Buffalo, already eliminated from playoff contention, kept battling.
Ott put the Sabres ahead to stay with his ninth goal of the season. Officials spent more than a minute reviewing the score to see if Ott's stick was too high. The call stood and Vanek threw in an empty-netter to give the Sabres their second straight victory against Pittsburgh.