SAN REMO, Italy -- Fabian Cancellara won the Milan-San Remo one-day classic Saturday after breaking away late from a group of riders.
The Swiss cyclist made his move 1.5 miles from the end of the 185-mile race, finishing in 7 hours, 14 minutes, 35 seconds.
"This is my dream," said Cancellara, who won the seven-stage Tirreno-Adriatico on Tuesday.
Filippo Pozzato of Italy won the sprint for second and was followed by Philippe Gilbert of Belgium.
A fast pace throughout the race and especially on the last climb hurt sprinters Alessandro Petacchi and Oscar Freire, whose teams had worked to keep the group together in an effort to have the race end in a sprint finish.
Freire finished eighth, five seconds behind Cancellara, while Petacchi was 14 seconds behind in 18th.
Cancellara won the Paris-Roubaix one-day classic in 2006 and the time trial world championships in 2006 and '07. He had been considered principally a time trial specialist, but recent victories have shown him to be a better all-around rider.
This year, Cancellara also won the prologue of the Tour of California and a stage and in the Tirreno-Adriatico.