.1. Pablo Lastras (ESP) Movistar 3h 58:00
.2. Sylvain Chavanel (FRA) Quick Step a 15
.3. Markel Irizar (ESP) RadioShack m.t.
.4. Ruslan Pydgornyy (UCR) Vacansoleil m.t.
.5. Nicholas Roche (IRL) AG2R a 01:43
.6. Matti Breschel (DIN) Rabobank m.t.
.7. Valerio Agnoli (ITA) Liquigas m.t.
.8. Francesco Gavazzi (ITA) Lampre m.t.
.9. Enrico Gasparotto (ITA) Astana m.t.
10. Jan Bakelandts (BEL) Omega Pharma-Lotto m.t.
...
19. Vincenzo Nibali (ITA) Liquigas m.t.
44. Carlos Sastre (ESP) Geox m.t.
Clasificación general:
.1. Pablo Lastras (ESP) Movistar 8h 25:59
.2. Sylvain Chavanel (FRA) Quick Step a 20
.3. Markel Irizar (ESP) RadioShack a 01:08
.4. Ruslan Pydgornyy (UCR) Vacansoleil a 01:24
.5. Jakob Fuglsang (DIN) Leopard a 01:55
.6. Maxime Monfort (BEL) Leopard m.t.
.7. Vincenzo Nibali (ITA) Liquigas a 01:59
.8. Valerio Agnoli (ITA) Liquigas m.t.
.9. Eros Capecchi (ITA) Liquigas m.t.
10. Kanstantsin Svitsov (BEL) HTC a 02:04
...
44. Carlos Sastre (ESP) Geox a 02:58