JUYONGGUAN, China -- Fabian Cancellara of Switzerland has won gold in the Olympic men's road cycling time trial, completing the 47.3-kilometer (29.4-mile) course in 1 hour, 2 minutes, 11.43 seconds.
The medal is the second for world champion Cancellara in Beijing. He took the bronze in the men's road race on Saturday.
Gustav Larsson of Sweden took the silver Wednesday and Levi Leipheimer of the United States the bronze on the course in the shadow of the Great Wall, northeast of Beijing.
Thirty-nine riders from 29 countries took part in Wednesday's competition.