PITTSBURGH Rookie Brad Eldred's third consecutive double drove in the winning run in the bottom of the ninth inning, and Pittsburgh overcame three San Diego homers for a 9-8 victory Wednesday night.
The win was the Pirates' second in eight games, while the Padres continued to struggle, losing for the 13th time in 15 games.
Rob Mackowiak walked in the ninth and Eldred then hit a two-out line drive into the right-center field gap off Akinori Otsuka (1-4).
Nationals 3, Dodgers 1
WASHINGTON Preston Wilson and Nick Johnson homered and Washington won for just the fifth time in 19 games since the All-Star break. The Dodgers lost for the sixth time in eight games.
Tony Armas Jr. (6-5) allowed one run, four hits and struck out four over five innings before leaving the game with tightness in his shoulder. He was diagnosed with tendinitis in his shoulder and is expected to make his next start.
Phillies 4, Cubs 3
PHILADELPHIA Jimmy Rollins scored the winning run in the bottom of the ninth on a passed ball with the bases loaded.
Rollins doubled off Mike Remlinger (0-3) to open the ninth, and moved to third on a grounder. The lefty reliever intentionally walked the left-handed hitting Chase Utley and Bobby Abreu to load the bases before he was pulled for Michael Wuertz.
Brewers 6, Mets 4
NEW YORK Lyle Overbay singled home two runs in the ninth, and Milwaukee rallied after New York starter Pedro Martinez left.
Carlos Lee and Bill Hall homered for the Brewers, who blew a four-run lead in Tuesday's 11-inning loss.
Martinez departed with a 4-3 lead after allowing eight hits in seven innings. He struck out eight, raising his NL-leading total to 163, but Roberto Hernandez gave up Lee's 27th homer with one out in the eighth, tying the score.
Reds 8, Braves 5
CINCINNATI Adam Dunn drove in five runs with a three-run homer and a two-run double to lead Cincinnati.
Dunn homered off Braves starter Horacio Ramirez (9-7) in the fourth to give the Reds a 4-2 lead. He doubled against Ramirez with the bases loaded in the sixth. It was the sixth time Dunn has driven in five runs in a game, the third time this season.
Ramirez allowed eight runs and six hits in five-plus innings.
Cardinals 9, Marlins 6
ST. LOUIS Pinch-hitter So Taguchi hit a go-ahead three-run homer in the seventh inning to lead St. Louis, which has won four of five.
David Eckstein had three hits and two RBIs, and Mark Grudzielanek had three hits and an RBI for the Cardinals.
Astros 7, Diamondbacks 0
PHOENIX Morgan Ensberg hit his 28th homer and five pitchers combined on a six-hit shutout for Houston, which won for the 15th time in 17 games.
Ezequiel Astacio (2-4) scattered four hits, walked three and struck out one in five innings.
Russ Springer, Mike Burns, Dan Wheeler and Chad Harville each worked a scoreless inning to close it out.
Rockies 3, Giants 2
SAN FRANCISCO Pinch-hitter J.D. Closser singled in the go-ahead run in the top of the ninth and Colorado won consecutive road games for the first time this season.
Larry Bigbie opened the ninth with a single against Tyler Walker (3-4) and advanced to second when Luis Gonzalez reached on catcher's interference. Bigbie went to third on a fly ball and scored easily when Closser slapped Walker's first pitch into center field.
Peninsula Clarion ©2015. All Rights Reserved.