EDS: SUBS Pirates-Diamondbacks to CORRECT LaRoche to 4-for-5.
By The Associated Press
SAN FRANCISCO (AP) -Barry Bonds hit home run No. 757 and San Francisco manager picked up victory No. 1,000 with the Giants' 5-0 win over the Washington Nationals on Wednesday night.
Bonds hit a towering two-run homer into McCovey Cove in the first inning, one night after breaking Hank Aaron's 33-year-old record with his 756th.
Matt Cain (4-12) hit his first career home run in his 112th at-bat and allowed three hits and struck out three in six innings. Jack Taschner pitched two innings and Vinnie Chulk finished the four-hitter for the team's eighth shutout. Washington was blanked for the ninth time.
Bonds finished 1-for-2 and drew a walk in the fourth - his 115th, matching his total from 2006.
Bochy became the 55th skipper in major league history to reach the 1,000 win mark. He is sixth among active managers.
Tim Redding (1-3) allowed four runs and six hits in seven innings.
Mets 4, Braves 3
NEW YORK (AP) - Moises Alou hit a tiebreaking homer in the eighth inning for New York and Billy Wagner escaped a bases-loaded, no-out jam in the ninth.
Wagner earned his 350th career save - 26th this season - and extended his scoreless streak to 21 innings when Andruw Jones grounded into a game-ending double play. Jeff Francouer bounced into a force play at the plate for the first out.
Shawn Green went 4-for-4 for the Mets, who beat Atlanta for the fourth time in 11 meetings this season. Luis Castillo's broken-bat, two-run single off reliever Ron Mahay tied the score with two outs in the seventh.
Alou homered on an 0-2 pitch from Rafael Soriano (2-3).
Aaron Heilman (7-3) worked a scoreless eighth for the win.
The Mets increased their lead over the Braves in the NL East to 4 1/2 games.
The Braves went ahead 2-1 in the sixth on a two-out, two-run double by Chipper Jones. Mark Teixeira followed with an RBI single.
Rockies 19, Brewers 4
DENVER (AP) - Garrett Atkins matched his career high with six RBIs and had four of Colorado's 23 hits as it completed a three-game sweep of slumping Milwaukee.
Colorado had its biggest offensive day since a 20-1 victory over San Diego on Sept. 20, 2005, when the Rockies also had 23 hits.
Jeff Francis (13-5) improved to 8-0 in his last 11 starts. He allowed three runs and six hits in five innings.
Atkins was 4-for-4 with two doubles, and Troy Tulowitzki went 4-for-5 with two doubles, a home run and three RBIs. Matt Holliday tripled and drove in two runs, and Brad Hawpe hit a two-run homer for the Rockies.
Prince Fielder hit his league-leading 34th homer for the Brewers, who have lost four straight and 14 of 20. The remained in first place in the NL Central, one game in front of Chicago, which lost 8-2 to Houston.
Yovani Gallardo (4-2) was rocked for a season-high 11 runs and 12 hits in 2 2-3 innings.
Reds 1, Dodgers 0
CINCINNATI (AP) - Ken Griffey Jr. singled home a run and made two rally-killing defensive plays for Cincinnati as Los Angeles was shut out for the third straight game.
Aaron Harang (11-3) returned from a sore back that cost him a start to limit Los Angeles to four hits over eight innings.
The Dodgers hadn't been shut out three games in a row since 1966. That year, they got blanked three straight from April 23-25, then again in the last three games of the World Series while they were getting swept by Baltimore.
Los Angeles has lost a season-high six in a row and been shut out in four of the last five games. The Dodgers have dropped 15 of 20 overall, plummeting from first place to fourth in the NL West for the first time since April 5.
Griffey's run-scoring single was off Chad Billingsley (7-3) in the third inning. He made a diving, backhand catch on James Loney's soft fly leading off the third, then ran down Jeff Kent's leadoff liner to the warning track in the seventh.
Phillies 6, Marlins 4
PHILADELPHIA (AP) - Aaron Rowand homered for Philadelphia, which kept Florida's Dontrelle Willis winless in his last 13 starts.
Not even a two-run homer by Willis (7-12) could save the former 20-game winner from extending the longest losing streak of his career. He's 0-9 with four no-decisions while the Marlins have gone 3-10 in his outings since his last victory on May 29 at the Chicago Cubs.
Willis' seventh career homer staked the Marlins to a 2-1 lead in the third.
Kyle Lohse (7-12) went 6 1-3 innings and left with a 6-3 lead. He gave up six hits, walked three and struck out three to help Philadelphia win its third straight game.
Brett Myers worked the ninth for his eighth save.
Lohse's RBI single put the Phillies up 3-2 and Jimmy Rollins, who earlier hit a sacrifice fly, added a run-scoring single to make it 4-2.
Astros 8, Cubs 2
HOUSTON (AP) - Roy Oswalt pitched six shutout innings and Craig Biggio and Lance Berkman hit solo home runs off Carlos Zambrano as Houston completed a three-game sweep.
Luke Scott added a two-run triple and Mike Lamb had a two-run double as Houston snapped a four-game losing streak to Zambrano, who hadn't given up more than one earned run in a start against Houston in almost two years.
Oswalt (12-6) won his fourth straight start while snapping a four-game losing streak to Chicago.
The Cubs have lost four in a row and six of seven. They remained one game behind NL Central leader Milwaukee, who lost 19-4 to Colorado on Wednesday.
Biggio homered in the third, the first earned run Houston had scored off Zambrano in 24 2-3 innings. Zambrano (14-8) had a combined 0.29 ERA in his previous four starts against the Astros.
Berkman homered on Zambrano's first pitch of the fifth for a 4-0 lead.
Cardinals 2, Padres 1
ST. LOUIS (AP) - Kip Wells limited San Diego to an unearned run in seven innings, and St. Louis got first-inning RBIs from Juan Encarnacion and Albert Pujols.
Encarnacion's RBI double was the second in a string of four straight hits to start the first inning off Greg Maddux. Pujols followed Encarnacion's hit with the go-ahead run-scoring single, helping the Cardinals win for only the second time in eight games.
Wells (5-13) won for the first time in four starts, giving up six hits. Jason Isringhausen allowed runners to reach first and second with two outs in the ninth before retiring Morgan Ensberg for his 22nd save.
Mike Cameron had two hits for the Padres, who lost for the second time in seven games.
Maddux (7-9) didn't give up another hit after the four to start the game, allowing two runs in six innings.
Diamondbacks 10, Pirates 6
PHOENIX (AP) - Chris Snyder drove in four runs, two on a home run, and Arizona overcame Byung-Hyun Kim's miserable return.
Mark Reynolds tripled in a run and had an RBI single in the Diamondbacks' 14th win in 17 games. Arizona boosted its NL West lead to two games over second-place San Diego, a 2-1 loser at St. Louis.
Pittsburgh's Adam LaRoche tied his career high with a 4-for-5 night, including an RBI ground-rule double that cut the lead to 9-6 in the eighth. Jose Valverde came on to get the final out of the eighth then threw a perfect ninth for his 34th save.
Kim, the Diamondbacks closer from 1999 through 2001, was acquired off waivers from Florida last week. He was booed when introduced and lasted just 2 1-3 innings. He gave up five runs, four earned, and seven hits.
Pirates starter Paul Maholm (7-14) allowed four runs in the first inning, then his throwing error cleared the way for two unearned runs in the sixth.
Edgar Gonzalez (5-2) pitched 2 2-3 scoreless innings to get the victory.
End Capsules

Top MLB Public Bets

#1 908 Chicago Cubs  86%
#2 914 New York Yankees  85%
#3 904 New York Mets  85%
#5 918 Boston Red Sox  80%
#6 906 Atlanta Braves  78%
#7 912 Baltimore Orioles  77%
#8 924 Oakland Athletics  75%
#9 930 Cleveland Indians  73%
#10 920 Houston Astros  73%

MLB Top Stories

Thumbnail Cardinals vs. Dodgers Prediction Will Mike Leake lead the Cardinals to an upset win over the Dodgers tonight at 10:10PM ET?
Thumbnail Giants vs. Cubs Prediction Will the Cubs beat the Giants on Wednesday and take the series tonight at 8:05PM ET?
Thumbnail Pirates vs. Braves Prediction Will tonight's Pirates and Braves matchup bet low-scoring at 7:35PM ET?
Thumbnail Padres vs. Mets Prediction Will the Mets pick up their second win against the Padres tonight at 7:10PM ET?
Thumbnail Angels vs. Rays Prediction Will the Rays snap their three-game losing streak when they host the Angels at 7:10PM ET?

MLB Team Pages