Clasificacion General
1. Alessandro Ballan (LAM), 023:53:26
2. Levi Leipheimer (AST), a 0:01:00
3. Sylvain Chavanel (COF), a 0:01:21
4. Alberto Contador Velasco (AST), a 0:01:34
5. Alejandro Valverde Belmonte (GCE), a 0:02:06
6. Carlos Sastre Candil (CSC), a 0:02:27
7. Jurgen Van Goolen (CSC), a 0:02:59
8. Ezequiel Mosquera Miguez (XAG), m.t.
9. Igor Anton Hernandez (EUS), a 0:03:17
10. Daniel Moreno Fernandez (GCE), a 0:03:23
11. Marzio Bruseghin (LAM), a 0:03:51
12. Robert Gesink (RAB), m.t.
13. Dominique Cornu (SIL), a 0:03:52
14. Davide Rebellin (GST), a 0:03:54
15. Joaquin Rodriguez Oliver (GCE), a 0:05:03
16. Gustavo Cesar Veloso (XAG), a 0:05:04
17. David Arroyo Duran (GCE), a 0:05:24
18. Egoi Martinez De Esteban (EUS), a 0:05:25
19. Inigo Cuesta Lopez De Castro (CSC), a 0:05:40
20. Alberto Losada Alguacil (GCE), m.t.
21. Mauricio Alberto Ardila Cano (RAB), m.t.
22. Oliver Zaugg (GST), m.t.
23. Andreas Klí¶den (AST), m.t.
24. Damiano Cunego (LAM), m.t.
25. Juan Manuel Garate (QST), m.t.