.1. Joaquim Rodríguez (ESP) Katusha 4h 42:54
.2. Wouter Poels (HOL) Vacansoleil a 4
.3. Daniel Moreno (ESP) Katusha a 5
.4. Bauke Mollema (HOL) Rabobank a 7
.5. Michele Scarponi (ITA) Lampe a 8
.6. Haimar Zubeldia (ESP) RadioShack a 8
.7. Jakob Fuglsang (DIN) Leopard Trek a 8
.8. Nicolas Roche (IRL) La Mondiale m.t.
.9. Jurgen Van den Broeck (BEL) Omega m.t.
10. Frederik Kessiakoff (SWE) Astana m.t.
11. Vincenzo Nibali (ITA) Liquigas a 11
12. Sergio Padilla (ESP) Movistar m.t.
13. Mikel Nieve (ESP) Euskaltel m.t.
14. Denis Menchov (RUS) GEOX m.t.
15. Jan Bakelandts (BEL) Omega m.t.
16. Luis León Sánchez (ESP) Rabobank m.t.
18. Chris Sörensen (DIN) Saxobank a 20
19. Janez Brajkovic (SLO) RadioShack m.t.
20. Bradley Wiggins (ENG) SKY m.t.
Clasificación general
.1. Sylvain Chavanel (FRA) Quick Step 18h 02:34
.2. Daniel Moreno (ESP) Katusha a 9
.3. Joaquim Rodríguez (ESP) Katusha a 23
.4. Jakob Fuglsang (DIN) Leopard Trek a 26
.5. Vincenzo Nibali (ITA) Liquigas a 33
.6. Frederik Kessiakoff (SWE) Astana a 36
.7. Maxime Monfort (BEL) Leopard Trek a 38
.8. Sergio Padilla (ESP) Movistar a 43
.9. Jurgen Van den Broeck (BEL) Omega a 44
10. Marzio Bruseghin (ITA) Movistar a 52
13. Haimar Zubeldia (ESP) RadioShack m.t.
14. Mikel Nieve (ESP) Euskaltel a 57
17. Luis León Sánchez (ESP) Rabobank a 59
22. Juan José Cobo (ESP) GEOX a 1:21
26. Carlos Sastre (ESP) GEOX a 1:52
37. Igor Antón (ESP) Euskaltel a 3:10