1. Alberto Contador (Saxo Bank)
54:45:45
2. Vincenzo Nibali (Liquigas)
a 03:20
3. Igor Antón (Euskaltel-Euskadi)
a 03:21
4. Michele Scarponi (Lampre)
a 04:06
5. John Gadret (Ag2r)
a 05:23
7. Denis Menchov (Geox-TMC)
a 06:06
9. Roman Kreuziger (Astana)
a 06:40
10. David Arroyo (Movistar Team)
a 06:43
11. Joaquim Rodríguez (Katusha)
a 07:29
12. José Rujano (Androni-Giocattoli)
a 07:47
16. Christophe Le Mevel (Garmin-Cervélo)
a 09:08
21. Thomas Lovkvist (Sky)
a 13:24
24. Emanuele Sella (Androni-Giocattoli)
a 15:54
25. Tiago Machado (Team RadioShack)
a 16:28
27. Carlos Sastre (Geox-TMC)
a 21:41
29. Stefano Garzelli (Acqua e Sapone)
a 23:31
32. José R. Serpa (Androni-Giocattoli)
a 30:24
47. Domenico Pozzovivo (Colnago)
a 39:10
68. Danilo Di Luca (Katusha)
a 1:04:33