MENDRISIO, Switzerland -- Fabian Cancellara dominated his rivals and won the time trial Thursday at the road world championships.
The Olympic champion from Switzerland beat his 65 opponents by 1 minute, 27 seconds and delighted fans on the Swiss-Italian border.
Cancellara's third world title was never in doubt as he finished in 57:55.74 over the 31-mile course.
Gustav Larsson of Sweden took silver, and Tony Martin of Germany trailed by 2:30 to earn bronze. Tom Zirbel of Boulder, Colo., was fourth.
Cancellara is the second Beijing gold medalist to become the world time trial champion this year. Kristin Armstrong of Boise, Idaho, won the time trial on Wednesday.
Cancellara began celebrating long before the finish line, applauding his fans and patting the Swiss flag on his jersey.
The race marked the return of two Kazakhstan riders. Alexandre Vinokourov, a bronze medalist in 2004 and 2006, and Andrei Kashechkin entered after completing two-year bans for blood doping.
The 36-year-old Vinokourov, who returned to the Astana team after Lance Armstrong's departure to form his own squad, had fans chanting his name at the start gate and finished eighth.
But the loudest applause was for Cancellara, born in Switzerland to Italian parents.