Advertisement

MLB: Arizona 5, San Francisco 4

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.

Advertisement

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.

Advertisement

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.

Latest Headlines