1 Vincenzo NIBALI ITA LIQ 87h18'33''
2 Ezequiel MOSQUERA MIGUEZ ESP XAC à 41''
3 Peter VELITS SVK THR à 3'02''
4 Joaquin RODRIGUEZ OLIVER ESP KAT à 4'20''
5 Frank SCHLECK LUX SAX à 4'43''
6 Xavier TONDO VOLPINI ESP CTT à 4'52''
7 Nicolas ROCHE IRL ALM à 5'03''
8 Carlos SASTRE CANDIL ESP CTT à 6'06''
9 Thomas DANIELSON USA GRM à 6'16''
10 Luis-Leon SANCHEZ ESP GCE à 7'42''
11 David GARCIA DAPENA ESP XAC à 9'37''
12 Mikel NIEVE ITURALDE ESP EUS à 10'58''
13 Vladimir KARPETS RUS KAT à 13'05''
14 David MONCOUTIE FRA COF à 14'32''
15 Christophe LE MEVEL FRA FDJ à 16'36''
16 Ruben PLAZA MOLINA ESP GCE à 16'40''
17 Vladimir GUSEV RUS KAT à 17'54''
18 Andrey KASHECHKIN KAZ LAM à 21'14''
19 Jan BAKELANTS BEL OLO à 24'36''
20 Gustav Erik LARSSON SUE SAX à 25'15''