EDS: UPDATES with Mets-Padres, Phillies-Dodgers; SHOULD STAND.
By The Associated Press
CHICAGO (AP) -Dave Roberts walked with the bases loaded to break a tie in the eighth inning and Barry Zito won for the first time in seven starts as San Francisco ended a five-game losing streak with a 4-2 victory over Chicago on Tuesday night.
Barry Bonds, who didn't start the last two games, lined out as a pinch hitter two hitters before Roberts walked to stretch his slump to 0-for-21 and remained at 751 homers, four behind Hank Aaron's career mark.
Zito (7-9) didn't walk a batter and struck out a season-high eight to win for the first time since June 4 at Philadelphia. He had dropped four straight decisions.
Randy Winn had three hits and Omar Vizquel added an RBI single in the eighth for San Francisco.
Derrek Lee hit his second homer in three games for Chicago, tying the game at 2 with a solo shot in the sixth. The Cubs had won four straight.
Reds 6, Braves 5
ATLANTA (AP) - Bronson Arroyo shut out Atlanta for seven innings and Jeff Keppinger capitalized on a rare start by hitting a two-run double.
Arroyo (4-10) matched his season low by giving up three hits and matched his season high with nine strikeouts. He did not allow a run in a start for the first time since Sept. 25 against the Chicago Cubs.
Keppinger, who had only 10 at-bats and two starts since being called up on July 7, had a two-run double in the fifth.
Ken Griffey Jr. and Brandon Phillips had two-run singles in a four-run seventh to make it 6-2 and the Braves scored four runs off Mike Stanton in the eighth, including a two-run homer by Andruw Jones.
Chipper Jones had a two-out RBI single in the ninth, but David Weathers got Andruw Jones to fly out to the warning track in left to end the game for his 18th save.
Braves rookie Jo-Jo Reyes (0-1), making his second start, gave up eight hits and four runs in 6 1-3 innings.
Rockies 6, Pirates 2
PITTSBURGH (AP) - Josh Fogg scattered five hits over seven innings as Colorado handed Pittsburgh its fifth straight loss.
Jamey Carroll reached base four times and Garrett Atkins had three hits for the Rockies (47-46), who moved a game over .500 by taking the first two games of their series with Pittsburgh and clinched their first winning series at PNC Park.
Every Colorado starter had at least one hit, six players scored a run and five had an RBI.
Nate McLouth homered and Xavier Nady had two hits for Pittsburgh, which had won its previous five series at home.
The Rockies took a 4-1 lead in the second off Pittsburgh starter Shane Youman (2-1). Jeff Baker had an RBI, Carroll doubled in a run, Willy Taveras had a run-scoring groundout and Ryan Spilborghs had an RBI single.
Colorado added another run in the third when Atkins scored on a passed ball.
Fogg (5-6) retired 12 of the final 13 batters he faced.
Marlins 4, Cardinals 0
MIAMI (AP) - Hanley Ramirez drove in three runs and Rick Vanden Hurk pitched five sharp innings for Florida.
Vanden Hurk (3-2), a native of the Netherlands who was recalled from Triple-A Albuquerque on Tuesday morning to start the game, allowed five hits, struck out six and walked one.
Five Marlins relievers scattered two hits over the final four innings to preserve the shutout.
Brad Thompson (6-4) pitched six innings, giving up three runs and seven hits for St. Louis, which hadn't been shut out since losing 2-0 to the New York Mets on June 27.
Ramirez's RBI double in the third made it 1-0 and extended his hitting streak to nine games. His two-run homer in the fifth made it 3-0.
Astros 4, Nationals 2
WASHINGTON (AP) - Carlos Lee hit a two-run homer, rookie Hunter Pence added a tiebreaking solo shot, and Roy Oswalt made his first relief appearance in more than a year for Houston.
Brad Lidge, newly reinstalled as Houston's closer, pitched the ninth for his first save since Sept. 28, 2006, and the Astros ended a seven-game road losing slide.
All but one of the game's runs came on homers, with Washington's Ronnie Belliard connecting off Chris Sampson (7-6) in the first and Ryan Zimmerman going deep in the fourth.
Sampson went 6 2-3 innings, allowing two runs and six hits, for his first victory since June 8. Oswalt, an All-Star with an 8-6 record and 3.91 ERA in 21 starts this season, came on in the seventh and got pinch-hitter Robert Fick to fly out to end the inning. Oswalt was on what would be his normal side-session day.
Lee's 18th homer, and second in two nights, came off Tim Redding (1-2) in the third and it broke a 2-2 tie. Pence led off the fifth with his 12th homer.
Brewers 3, Diamondbacks 2
MILWAUKEE (AP) - Tony Graffanino tied the game with a homer in the fourth and Corey Hart's sacrifice fly later in the inning gave Milwaukee the lead.
It was the fourth straight win for the Brewers, while the Diamondbacks lost their seventh straight on the road.
Claudio Vargas (7-2) gave up two runs and five hits in five innings for the Brewers. Milwaukee is 9-0 when Vargas starts at Miller Park this season, and Vargas is 5-0 there.
Three relievers closed with four scoreless innings for Milwaukee with Francisco Cordero pitching the ninth for his major league-leading 30th save.
Yusmeiro Petit (1-2), who was making his third start in place of injured starter Randy Johnson, gave up three runs and eight hits in five innings.
Eric Byrnes had three hits for the Diamondbacks, including two doubles.
Mets 7, Padres 0
SAN DIEGO (AP) - Orlando Hernandez outpitched Jake Peavy and outscored San Diego all by himself.
Hernandez and relievers Pedro Feliciano and Guillermo Mota combined on a three-hitter. Hernandez singled, stole second and scored for the Mets, who won for the fourth time in six games. Carlos Delgado and Paul Lo Duca each had two RBIs.
The Padres, shut out for the third time this season, lost for the third time in five games.
Hernandez (6-4) allowed two hits in seven innings, struck out four and walked two. San Diego's Adrian Gonzalez doubled twice, but the Padres failed to get a baserunner as far as third.
Peavy (9-4), the NL starter in the All-Star game, lost for the third time in four decisions. He allowed three runs and six hits in six innings, struck out five and walked two.
Phillies 15, Dodgers 3
LOS ANGELES (AP) - J.D. Durbin breezed to his first major league victory and had three of Philadelphia's 26 hits and Ryan Howard hit two two-run homers.
Shane Victorino and Aaron Rowand both had five hits for the Phillies, who fell one shy of their franchise record and snapped the Dodgers' season-high five-game winning streak.
The Phillies' league-leading offense set a season high for runs and hits - while equaling the most hits allowed by the Dodgers since the franchise moved to Los Angeles in 1958. The San Francisco Giants also had 26 hits on May 13, 1958.
Mark Hendrickson (4-5) and rookie reliever Eric Stults combined to give up 11 runs and 19 hits through the first five innings. Philadelphia has averaged 9.8 runs in its last eight victories.
Victorino was 5-for-6 with a two-run triple. Rowand was 5-for-6 with a homer, an RBI single and three doubles.
Chase Utley was 3-for-6 with two RBI doubles and a run-scoring single, increasing his NL-leading RBI total to 79. Pat Burrell hit his 200th career homer, his 12th of the season.
Durbin (1-2) allowed a run and six hits over six innings in his third big league start.
End Capsules

Top MLB Public Bets

MLB Top Stories

Thumbnail Opening 2018 World Series Odds The 2018 World Series opening odds have been released. Who is favored, who is the biggest challenger, and who is also in the mix?
Thumbnail Astros vs. Dodgers Pick Are the Houston Astros going to clinch their first-ever World Series title Wednesday night in Game 7 with an upset win at the Los Angeles Dodgers? Game time is...
Thumbnail Astros vs. Dodgers Pick Can the Houston Astros clinch their first-ever World Series title Tuesday night in Game 6 at the Los Angeles...
Thumbnail Dodgers vs. Astros Pick Are the Los Angeles Dodgers going to ride Clayton Kershaw to a victory over the host Houston Astros in a pivotal Game 5 of the World Series Sunday night? First pitch is at...
Thumbnail Dodgers vs. Astros Pick Are the Houston Astros going to win a third straight game over the visiting Los Angeles Dodgers Saturday night in Game 4 of the World Series? First pitch is at...

MLB Team Pages