PHOENIX – Carlos Quentin hit a two-run home run and Arizona beat Roy Oswalt for the first time, handing the Astros their eighth straight loss.
The Astros have been outscored 66-16 during their longest losing streak in six years.
Livan Hernandez (5-2) allowed 11 hits in his 43rd complete game and first since Sept. 9, 2005, for the Washington Nationals against San Francisco.
Oswalt (6-4) blanked the Diamondbacks for four innings but got hit hard in the fifth and seventh. Hew allowed six runs, five earned, and 10 hits in seven-plus innings. He had been 6-0 in seven career starts against Arizona.
Arizona broke it open with a four-run seventh. Oswalt faced three batters in the inning without recording an out before giving way to right-hander Rick White. The Diamondbacks scored on RBI singles by Alberto Callaspo, Eric Byrnes, Mike Reynolds and Jackson.
Dodgers 2, Cubs 1
LOS ANGELES – Andre Ethier hit a game-tying home run in the eighth, and Juan Pierre got hit with the bases loaded in the 11th to force in the winning run for Los Angeles.
Guzman (0-1), working his third inning of relief, opened the 11th with walks to Ramon Martinez and Wilson Betemit. Martinez advanced to third on a delayed steal before Carlos Marmol replaced Guzman with a 1-0 count on Rafael Furcal. Marmol walked Furcal intentionally to set up a force everywhere, but his 2-2 pitch hit Pierre in the foot.
Chad Billingsley (3-0) pitched a perfect 11th inning for the win after two hitless innings by Jonathan Broxton.
Derrek Lee snapped a scoreless tie in the eighth against reliever Rudy Seanez with an RBI single.
Left-handers, Randy Wolf and Chicago’s Rich Hill each pitched six scoreless innings of three 3-hit ball.
Rockies 6, Giants 4, 10 innings
SAN FRANCISCO – Barry Bonds broke out of a lengthy home run drought Sunday, hitting his 746th career homer in the sixth inning of a loss to Colorado to pull within nine of Hank Aaron’s career record 755.
Bonds’ 12th homer of the year was his first in 15 games since a shot off the Mets’ Tom Glavine on May 8. The two-run drive pulled the Giants within 4-3.
Former Giant LaTroy Hawkins gave up Bengie Molina’s tying single to right with two outs in the eighth after Bonds drew a full-count walk with a runner on first.
Steve Kline (0-1) allowed Todd Helton’s leadoff single in the 10th and was responsible for pinch-runner Kazuo Matsui, who scored on Troy Tulowitzki’s single.
Ramon Ramirez (2-1) pitched the ninth for the win as Colorado completed its first three-game sweep in San Francisco, and first in the series since May 24-26, 2002, in Denver. The Rockies have won five in a row for the first time since July 2-6, 2004.
Comments are no longer available on this story