1. ZABRISKIE David (USA) CSC 20:51
2. ARMSTRONG Lance (USA) DSC a 02
3. VINOKOUROV Alexandre (KAZ) TMO a 53
4. HINCAPIE George (USA) DSC a 56
5. BODROGI Laszlo (HUN) C.A a 59
6. LANDIS Floyd (USA) PHO a 01:01
7. CANCELLARA Fabian (SUI) FAS a 01:01
8. VOIGT Jens (GER) CSC a 01 04
9. KARPETS Vladimir (RUS) IBA a 01:05
10. GONZALEZ GALDEANO Igor (ESP) LSW a 01:06
11. JULICH Bobby (USA) CSC a 01:06
12. ULLRICH Jan (GER) TMO a 01:08
13. GUTIERREZ José Enrique (ESP) PHO a 01:12
14. LEIPHEIMER Levi (USA) GST a 01:13
16. RUBIERA José Luis (ESP) DSC a 01:16
17. POPOVYCH Yaroslav (UKR) DSC a 01:17
18. McGEE Bradley (AUS) FDJ a 01:24
19. WAUTERS Marc (BEL) RAB a 01:24
20. BASSO Ivan (ITA) CSC a 01:26.
2. ARMSTRONG Lance (USA) DSC a 02
3. VINOKOUROV Alexandre (KAZ) TMO a 53
4. HINCAPIE George (USA) DSC a 56
5. BODROGI Laszlo (HUN) C.A a 59
6. LANDIS Floyd (USA) PHO a 01:01
7. CANCELLARA Fabian (SUI) FAS a 01:01
8. VOIGT Jens (GER) CSC a 01 04
9. KARPETS Vladimir (RUS) IBA a 01:05
10. GONZALEZ GALDEANO Igor (ESP) LSW a 01:06
11. JULICH Bobby (USA) CSC a 01:06
12. ULLRICH Jan (GER) TMO a 01:08
13. GUTIERREZ José Enrique (ESP) PHO a 01:12
14. LEIPHEIMER Levi (USA) GST a 01:13
16. RUBIERA José Luis (ESP) DSC a 01:16
17. POPOVYCH Yaroslav (UKR) DSC a 01:17
18. McGEE Bradley (AUS) FDJ a 01:24
19. WAUTERS Marc (BEL) RAB a 01:24
20. BASSO Ivan (ITA) CSC a 01:26.