SAN REMO, Italy -- Oscar Freire Gomez has won the Milan-San Remo cycling race after a mass sprint to the finish.
The Spaniard finished the 185-mile race in 6 hours, 57 minutes, 28 seconds on Saturday ahead of prerace favorite Tom Boonen of Belgium and Italy's Alessandro Petacchi after breaking from a pack of 25 riders.
The Rabobank rider also won in 2004 and 2007.
Lance Armstrong pulled out of the race Friday, citing acute gastroenteritis.
The Milan-San Remo is the opening single-day classic of the cycling season and one of the longest of the year.