1. Roman Kreuziger (CZE/Astana) 6:18:02
2. Ryder Hesjedal (CAN/Garmin-Barracuda) a 19
3. Joaquim Rodríguez (ESP/Katusha) a 32
4. Michele Scarponi (ITA/Lampre-ISD) a 34
5. Domenico Pozzovivo (ITA/Colnago CSF Bardini) a 42
6. Ivan Basso (ITA/Liquigas-Cannondale) a 54
7. Rigoberto Urán (COL/Sky) a 56
8. Mikel Nieve (ESP/Euskaltel-Euskadi) a 1:16
9. Stefano Pirazzi (ITA/Colnago CSF Bardini) a 1:22
10. John Gadret (FRA/Ag2r) a 1:23
11. Thomas De Gendt (BEL/VCD) a 1:34
12. Damiano Cunego (ITA/LAM) a 1:34
13. Sergio Luis Henao Montoya (COL/SKY) a 1:37
14. Sandy Casar (FRA/FDJ) a 1:41
15. Dario Cataldo (ITA/OPQ) a 1:52
19. Daniel Moreno Fernández (ESP/KAT) a 2:18
26. Sergio Pardilla Bellon (ESP/MOV) a 4:14