Freddy Galvis and Darin Ruf homered and Carlos Ruiz drove in go-ahead run with an eighth-inning sacrifice fly to lead the Philadelphia Phillies to a 4-3 victory over the Washington Nationals on Tuesday night.
Ken Giles (3-1) struck out the side in a scoreless eighth to help the Phillies to their fifth win in six games.
Asdrubal Cabrera homered for the Nationals, who lost consecutive games for the first time since Aug. 4-5.
Cole Hamels took a lead into the eighth before giving up a leadoff homer to Cabrera. The left-hander was lifted for Giles after that batter, finishing with three runs allowed on eight hits with five strikeouts and a walk.
Gio Gonzalez (6-10) gave up three runs on six hits in six innings to extend his winless streak to nine starts. Gonzalez is 0-6 with a 4.35 ERA since winning his last game on July 5.
Jonathan Papelbon pitched a 1-2-3 ninth for his 33rd save in 35 chances.
The Phillies scored the go-ahead run in the eighth off Tyler Clippard (7-3). Ben Revere led off and reached on an error by shortstop Kevin Frandsen. Revere originally was ruled out by first-base umpire Gary Cederstrom, but the call was overturned after a 2:59 delay. It was the second call of the game by Cederstrom that was overturned.
Revere stole second, went to third on Jimmy Rollins' fly out and scored when Ruiz flew out to deep center.
Gonzalez blanked the Phillies through four innings of two-hit ball before giving up two runs in the fourth. Grady Sizemore led off with a triple and Galvis hit a high fastball over the fence in left to put Philadelphia up 2-0. It was the first homer since last September for Galvis, who was recalled from Triple-A Saturday and had been 2-for-45 this season prior to the homer.
Ruf's two-out solo shot in the sixth gave Philadelphia a three-run advantage.
Washington trimmed the margin to 3-2 with a pair of runs in the seventh on RBI singles by Wilson Ramos and Kevin Frandsen. The Nationals still had the bases loaded with one out, but Hamels got pinch-hitter Danny Espinosa to line out and Denard Span to ground out.
The Phillies clinched the series victory, giving them three straight series wins for the first time since last July.
Nationals: 1B Adam LaRoche was held out of the starting lineup due to back tightness. He pinch-hit in the ninth inning and flew out.
Phillies: OF John Mayberry Jr. (right wrist) played in his sixth rehab game at Triple-A Lehigh Valley Tuesday night. Mayberry is 4-for-18 with a homer in five games with the IronPigs.
Nationals: RHP Doug Fister (12-3, 2.38) makes his first-ever start at Citizens Bank Park as the teams conclude the three-game series at 7:05 Wednesday night. Fister has given up just 13 homers this season but allowed two in his last start, Friday's 10-3 loss to San Francisco.
Phillies: RHP Kyle Kendrick (6-11, 4.93) has a 9.69 ERA in the first inning this season. He is 0-2 with a 6.39 ERA in two starts against Washington this season and 5-10 with a 5.00 ERA in 24 career starts versus the Nationals.