MLB: Florida 8, San Francisco 1

June 7, 2006 at 7:19 PM

SAN FRANSCISCO, Calif., June 7 (UPI) -- Dan Uggla hit two homers and drove in five runs Wednesday afternoon as the Florida Marlins beat San Francisco, 8-1.

Joe Borchard added a two-run homer and Hanley Ramirez had two runs, one hit and one RBI for the Marlins (21-36), who averted a three-game sweep.

Winning pitcher Dontrelle Willis (3-6) went the distance on a six-hitter in his best outing of the season.

He walked three and struck out three and has won two straight decisions since losing six in a row.

Both Randy Winn and Todd Greene had two hits; while two days off the 15-day disabled list with a sprained right ankle, Moises Alou had one hit and knocked in the lone run for the Giants (31-28), who had a three-game winning streak broken.

Loser Jamey Wright (5-5) gave up six runs and five hits in 4 1/3 innings.

Related UPI Stories
Latest Headlines
Trending Stories
SB50: Denver Broncos face tough call at QB in 2016
Johnny Manziel's ex-girlfriend claims he hit her
NFLPA hopes to have independent arbitration for player discipline next season
Watch every star-studded Super Bowl commercial of 2016
Group recreates 'Mario Kart' video game at UK mall