1. Fabian Cancellara (SUI) 1h 00:11
2. David Zabriskie (USA) a 01:29
3. Alexandre Vinokourov (KAZ) a 01:49
4. Brian Bach Vandborg (DIN) a 01:53
5. Sebastian Lang (FRA) a 02:08
6. Vasili Kiryienka (BLR) a 02:13
7. Leif Hoste (BEL) a 02:31
8. Michael Rogers (AUS) a 02:31
9. Andriy Grivko (UCR) a 02:45
10: Vladimir Gusev (RUS) a 02:53
11. Andrey Kashechkin (KAZ) a 02:54
12. Ralvis Belohvosciks (LAT) a 02:57
13. Stijn Devolver (BEL) a 02:57
14. Jose Iván Gutiérrez (ESP) a 03:07
15. David Millar (GBR) a 03:21
2. David Zabriskie (USA) a 01:29
3. Alexandre Vinokourov (KAZ) a 01:49
4. Brian Bach Vandborg (DIN) a 01:53
5. Sebastian Lang (FRA) a 02:08
6. Vasili Kiryienka (BLR) a 02:13
7. Leif Hoste (BEL) a 02:31
8. Michael Rogers (AUS) a 02:31
9. Andriy Grivko (UCR) a 02:45
10: Vladimir Gusev (RUS) a 02:53
11. Andrey Kashechkin (KAZ) a 02:54
12. Ralvis Belohvosciks (LAT) a 02:57
13. Stijn Devolver (BEL) a 02:57
14. Jose Iván Gutiérrez (ESP) a 03:07
15. David Millar (GBR) a 03:21