MLB: Arizona 5, San Francisco 4

April 29, 2007 at 10:29 PM

PHOENIX, April 29 (UPI) -- Orlando Hudson's seventh-inning double drove in the decisive run Sunday afternoon, as the Arizona Diamondbacks beat San Francisco, 5-4.

Hudson, Chris Young, Stephen Drew, Chad Tracy and Carlos Quentin each had two hits for Arizona, which has won five straight games.


Randy Johnson gave up three runs -- two earned -- on seven hits in six innings, with five strikeouts and one walk.

Ray Durham homered, Randy Winn had two hits and a run scored, and Rich Aurilia and Todd Linden each knocked in a run for the Giants.

Matt Morris (3-1) gave up five runs on 12 hits in seven innings, with two strikeouts and three walks.

The game was tied, 3-3, in the seventh when pinch-hitter Miguel Montero, Young and Drew put together consecutive one-out singles -- setting up Hudson's game-winning two-run double.

The Giants scored a run in the eighth when Omar Vizquel led off with a double and came around to score on Durham's single.

Brandon Lyon came on in the ninth to get his first save of the season for Arizona.

The Diamondbacks swept the Giants in three games for the first time since June 2004.

Related UPI Stories
Latest Headlines
Trending Stories
WATCH: Umpire exits after hit in head with bat
Michael Jordan vetoed a Tracy McGrady for Scottie Pippen trade
WATCH: Irish soccer fans dent car roof, immediately fix it
Paulina Gretzky's dress upstages Dustin Johnson's U.S. Open win
Swedish soccer player removed from game for farting