Individueel klassement
1. Michael ROGERS (Aus) en 28h49'58"
2. José Azevedo (Por) à 1'19"
3. Alexandre Vinokourov (Kaz) à 1'52"
4. Jörg Jaksche (All) à 1'54"
5. Jan Ullrich (All) à 2'01"
6. Isidro Nozal Vega (Esp) à 2'18"
7. Patrick Sinkewitz (All) à 2'33"
8. Paolo Savoldelli (Ita) à 2'52"
9. Fabian Cancellara (Sui) à 2'53"
10. Geoffrey Demeyere (Bel) à 3'12"
11. Jens Voigt (All) à 3'22"
12. Jorgen Bo Petersen (Dan) à 3'28"
13. Uwe Peschel (All) à 3'34"
14. Davide Rebellin (Ita) à 3'35"
15. Alberto Contador Velasco (Esp) à 3'45"
16. Laszlo Bodrogi (Hon) à 4'15"
17. Niki Aebersold (Sui) à 4'36"
18. Steffen Wesemann (All) à 4'46"
19. Rolf Aldag (All) à 5'44"
20. Jens Heppner (All) à 5'48"
21. Grégory Rast (Sui) à 5'57"
22. Axel Merckx (Bel) à 6'34"
23. Stéphane Bergès (Fra) à 6'50"
24. Erik Zabel (All) à 6'58"
25. Salvatore Commesso (Ita) à 7'33"