Pirates complete sweep of Astros

Bay's RBI single proves key in victory

? Jason Bay’s two-run single in the sixth inning off Wandy Rodriguez gave the Pittsburgh Pirates a 5-3 victory Thursday over Houston and their second three-game sweep of the Astros this season.

Barely 12 hours after the Astros left 18 runners on base during a 4-3, 16-inning loss to the Pirates, they stranded 13 and played sloppily in the field with two errors during Pittsburgh’s go-ahead sixth inning against Rodriguez (0-3).

Houston pushed across two runs in the ninth but John Grabow got Adam Everett to ground into a forceout at second with the bases loaded to end the game. It was Grabow’s first save since 2004.

Jonah Bayliss (2-1) got the victory by pitching two scoreless innings.

The Pirates scored three runs in the eighth when pinch-hitter Xavier Nady was hit by reliever Chad Qualls’ pitch with the bases loaded and Ryan Doumit, recalled from the minors earlier in the day, added a two-run single.

Cardinals 7, Reds 5

St. Louis – Skip Schumaker had a career-best three hits and two RBIs to help the Cardinals rally for the win.

Adam Kennedy’s second double of the game snapped a sixth-inning tie for the Cardinals, who won consecutive home games for the first time this season. St. Louis is 3-7 overall at Busch Stadium.

Kyle Lohse (1-1) allowed five runs and 11 hits in six innings for Cincinnati, which is 3-7 in its last 10. Brandon Phillips and David Ross homered.

Russ Springer (1-0) pitched a scoreless inning to get the win and Jason Isringhausen got three outs for his sixth save in seven chances.

Nationals 4, Phillies 2

Philadelphia – Shawn Hill gave up two runs and four hits in eight-plus innings, and Washington snapped Philadelphia’s five-game winning streak.

Dmitri Young homered for the Nationals, and Chad Cordero got three outs for his second save in four chances.

Hill (2-2), who hasn’t allowed more than two runs in any of his five starts this season, struck out three.

Aaron Rowand hit a solo shot for the Phillies to extend his career-best hitting streak to 14 games.

Diamondbacks 7, Padres 4

Phoenix – Tony Clark has his second two-homer game of the season, and Livan Hernandez pitched seven solid innings to lead Arizona past San Diego.

Clark broke a 3-3 tie with shot into the pool area in right-center leading off the fourth. He drove in two more with a towering homer to right in the sixth.

Both home runs came off San Diego starter Chris Young (2-2), who gave up six runs, five earned, in 5 1/3 innings. He walked six, struck out three and had two wild pitches.

Jose Valverde pitched the ninth for his eighth save in nine chances.

Giants 5, Dodgers 4

Los Angeles – Ray Durham succeeded where Barry Bonds failed.

Durham doubled home the go-ahead run in the eighth inning after Bonds hit into a double play with runners on the corners, and San Francisco won its eighth straight.

The Dodgers dropped their fourth in a row.

Kevin Correia (1-1) got the victory, allowing one hit in 1 1/3 innings with one strikeout. Armando Benitez pitched the ninth for his seventh save in as many chances.