
| 1 | Vincenzo Nibali | Liquigas | 29:38:08h | |
| 2 | Chris Horner | Radioshack-Nissan | +14s | |
| 3 | Roman Kreuziger | XDS Astana Team | +26s | |
| 4 | Rinaldo Nocentini | Decathlon AG2R La Mondiale Team | +53s | |
| 5 | Johnny Hoogerland | Vacansoleil | +1:00m | |
| 6 | Michele Scarponi | Lampre | +1:16m | |
| 7 | Joaquím Rodríguez Oliver | Team Katusha Alpecin | +1:16m | |
| 8 | Wout Poels | Vacansoleil | +1:25m | |
| 9 | Christophe Riblon | Decathlon AG2R La Mondiale Team | +1:31m | |
| 10 | Cameron Meyer | Team Jayco AlUla | +1:33m | |
| 11 | Domenico Pozzovivo | Colnago-CSF Inox | +1:41m | |
| 12 | Paolo Tiralongo | XDS Astana Team | +1:45m | |
| 13 | Danilo Di Luca | Acqua & Sapone | +1:50m | |
| 14 | Vladimir Gusev | Team Katusha Alpecin | +2:11m | |
| 15 | Peter Velits | Omega Pharma-Quickstep | +2:13m | |
| 16 | Ion Izagirre | Euskaltel | +3:01m | |
| 17 | Daniel Moreno | Team Katusha Alpecin | +3:24m | |
| 18 | Francesco Failli | Farnese Vini | +3:38m | |
| 19 | Matteo Montaguti | Decathlon AG2R La Mondiale Team | +4:04m | |
| 20 | José Herrada | Movistar Team | +4:25m | |
| 21 | Steven Kruijswijk | Rabobank | +4:40m | |
| 22 | Gianluca Brambilla | Colnago-CSF Inox | +5:09m | |
| 23 | Nicki Sörensen | Saxo Bank | +6:56m | |
| 24 | Beñat Intxausti | Movistar Team | +7:26m | |
| 25 | Matteo Carrara | Vacansoleil | +9:06m | |
| 26 | Amets Txurruka | Euskaltel | +9:50m | |
| 27 | Stefano Garzelli | Acqua & Sapone | +10:22m | |
| 28 | Pablo Lastras Garcia | Movistar Team | +11:33m | |
| 29 | Rui Costa | Movistar Team | +11:59m | |
| 30 | Marco Pinotti | BMC Racing Team | +12:19m | |
| 31 | Dimitri Muravyev | XDS Astana Team | +12:51m | |
| 32 | Cadel Evans | BMC Racing Team | +12:55m | |
| 33 | Juan José Oroz Ugalde | Euskaltel | +13:22m | |
| 34 | Przemyslaw Niemiec | Lampre | +13:49m | |
| 35 | Massimo Codol | Acqua & Sapone | +14:25m | |
| 36 | Valerio Agnoli | Liquigas | +14:29m | |
| 37 | Johan Van Summeren | Garmin | +14:35m | |
| 38 | Jerome Pineau | Omega Pharma-Quickstep | +14:40m | |
| 39 | Stijn Devolder | Vacansoleil | +16:13m | |
| 40 | Steve Houanard | Decathlon AG2R La Mondiale Team | +16:18m | |
| 41 | George Hincapie | BMC Racing Team | +16:34m | |
| 42 | Serge Pauwels | Omega Pharma-Quickstep | +16:34m | |
| 43 | Peter Sagan | Liquigas | +17:02m | |
| 44 | Carlos Alberto Betancourt Gomez | Acqua & Sapone | +17:28m | |
| 45 | Matthew Hayman | Ineos Grenadiers | +17:32m | |
| 46 | Branislau Samoilau | Movistar Team | +17:32m | |
| 47 | Bram Tankink | Rabobank | +18:18m | |
| 48 | Filippo Savini | Colnago-CSF Inox | +19:29m | |
| 49 | Bruno Pires | Saxo Bank | +19:37m | |
| 50 | Thibaut Pinot | Groupama - FDJ | +19:46m | |
| 51 | Joan Horrach | Team Katusha Alpecin | +20:14m | |
| 52 | Maarten Tjallingii | Rabobank | +20:32m | |
| 53 | Arthur Vichot | Groupama - FDJ | +21:14m | |
| 54 | Egoi Martínez | Euskaltel | +21:41m | |
| 55 | Fabio Andres Duarte Arevalo | Colombia es Pasio - Cafe de Colombia | +22:53m | |
| 56 | Fredrik Kessiakoff | XDS Astana Team | +23:20m | |
| 57 | Mirko Selvaggi | Vacansoleil | +23:51m | |
| 58 | Andrey Amador | Movistar Team | +24:07m | |
| 59 | Simone Stortoni | Lampre | +24:31m | |
| 60 | Matteo Tosatto | Saxo Bank | +24:35m | |
| 61 | Francisco Jose Ventoso Alberdi | Movistar Team | +24:45m | |
| 62 | Fabio Taborre | Acqua & Sapone | +24:49m | |
| 63 | Enrico Battaglin | Colnago-CSF Inox | +24:57m | |
| 64 | Frederik Willems | Lotto Belisol | +25:17m | |
| 65 | Omega Pharma-Quickstep | +25:24m | ||
| 66 | Luca Ascani | Farnese Vini | +25:24m | |
| 67 | Giovanni Visconti | Movistar Team | +25:40m | |
| 68 | Alessandro Ballan | BMC Racing Team | +25:45m | |
| 69 | Dario Cataldo | Omega Pharma-Quickstep | +26:43m | |
| 70 | Oscar Gatto | Farnese Vini | +26:59m | |
| 71 | Maxim Iglinskiy | XDS Astana Team | +27:14m | |
| 72 | Jürgen Van de Walle | Lotto Belisol | +27:22m | |
| 73 | Rafał Majka | Saxo Bank | +27:38m | |
| 74 | Sérgio Paulinho | Saxo Bank | +29:10m | |
| 75 | Grégory Rast | Radioshack-Nissan | +29:19m | |
| 76 | Ian Stannard | Ineos Grenadiers | +29:27m | |
| 77 | Matti Breschel | Rabobank | +29:30m | |
| 78 | David Tanner | Saxo Bank | +29:53m | |
| 79 | Marco Marcato | Vacansoleil | +30:22m | |
| 80 | Mikel Landa | Euskaltel | +30:23m | |
| 81 | Daniel Oss | Liquigas | +30:33m | |
| 82 | Enrico Gasparotto | XDS Astana Team | +30:49m | |
| 83 | Hayden Roulston | Radioshack-Nissan | +32:53m | |
| 84 | Elia Favilli | Farnese Vini | +33:13m | |
| 85 | Sebastian Langeveld | Team Jayco AlUla | +33:18m | |
| 86 | Yaroslav Popovych | Radioshack-Nissan | +34:43m | |
| 87 | Michael Schär | BMC Racing Team | +34:50m | |
| 88 | Stuart O'Grady | Team Jayco AlUla | +35:19m | |
| 89 | Filippo Pozzato | Farnese Vini | +35:24m | |
| 90 | Gorka Verdugo | Euskaltel | +35:30m | |
| 91 | Luca Mazzanti | Farnese Vini | +36:03m | |
| 92 | Adriano Malori | Lampre | +36:05m | |
| 93 | Vladimir Miholjevic | Acqua & Sapone | +36:12m | |
| 94 | Kristjan Koren | Liquigas | +36:27m | |
| 95 | Lloyd Mondory | Decathlon AG2R La Mondiale Team | +36:45m | |
| 96 | Kristof Goddaert | Decathlon AG2R La Mondiale Team | +37:24m | |
| 97 | Fabian Wegmann | Garmin | +37:47m | |
| 98 | Fabian Cancellara | Radioshack-Nissan | +38:23m | |
| 99 | Pablo Urtasun Perez | Euskaltel | +39:21m | |
| 100 | Federico Canuti | Liquigas | +40:42m | |
| 101 | Simone Ponzi | XDS Astana Team | +41:17m | |
| 102 | Manuel Belletti | Decathlon AG2R La Mondiale Team | +41:48m | |
| 103 | David Millar | Garmin | +43:04m | |
| 104 | Mads Christensen | Saxo Bank | +43:11m | |
| 105 | Maciej Bodnar | Liquigas | +43:37m | |
| 106 | Jhon Darwin Atapuma Hurtado | Colombia es Pasio - Cafe de Colombia | +44:04m | |
| 107 | Arnaud Gérard | Groupama - FDJ | +44:37m | |
| 108 | Francesco Ginanni | Acqua & Sapone | +44:52m | |
| 109 | Robinson Eduardo Chalapud Gomez | Colombia es Pasio - Cafe de Colombia | +45:46m | |
| 110 | Daniele Bennati | Radioshack-Nissan | +46:26m | |
| 111 | Pim Ligthart | Vacansoleil | +46:32m | |
| 112 | Anthony Roux | Groupama - FDJ | +46:37m | |
| 113 | Luis Felipe Laverde Jimenez | Colombia es Pasio - Cafe de Colombia | +46:46m | |
| 114 | Gert Dockx | Lotto Belisol | +46:59m | |
| 115 | Angelo Pagani | Colnago-CSF Inox | +47:01m | |
| 116 | Sébastien Hinault | Decathlon AG2R La Mondiale Team | +48:09m | |
| 117 | Borut Bozic | XDS Astana Team | +49:38m | |
| 118 | Gerald Michael Ciolek | Omega Pharma-Quickstep | +50:21m | |
| 119 | Manuele Boaro | Saxo Bank | +51:32m | |
| 120 | Andrew Talansky | Garmin | +53:12m | |
| 121 | Danilo Hondo | Lampre | +55:16m | |
| 122 | Sacha Modolo | Colnago-CSF Inox | +55:20m | |
| 123 | Jarlinson Pantano | Colombia es Pasio - Cafe de Colombia | +55:32m | |
| 124 | Mauro Da Dalto | Liquigas | +56:27m | |
| 125 | Bert Grabsch | Omega Pharma-Quickstep | +56:43m | |
| 126 | Diego Caccia | Farnese Vini | +58:08m | |
| 127 | Víctor Hugo Peña | Colombia es Pasio - Cafe de Colombia | +58:14m | |
| 128 | Gabriel Rasch | Groupama - FDJ | +58:40m | |
| 129 | Gert Steegmans | Omega Pharma-Quickstep | +59:57m | |
| 130 | Kevin Hulsmans | Farnese Vini | +1:02:43h | |
| 131 | Manuel Quinziato | BMC Racing Team | +1:02:54h | |
| 132 | Davide Viganò | Lampre | +1:03:01h | |
| 133 | Giacomo Nizzolo | Radioshack-Nissan | +1:06:10h | |
| 134 | Tyler Farrar | Garmin | +1:06:20h | |
| 135 | Kenny Robert Van Hummel | Vacansoleil | +1:06:39h | |
| 136 | Danilo Napolitano | Acqua & Sapone | +1:06:39h | |
| 137 | Jeremy Hunt | Ineos Grenadiers | +1:08:42h | |
| 138 | Marco Coledan | Colnago-CSF Inox | +1:10:47h | |
| 139 | Stefano Pirazzi | Colnago-CSF Inox | +1:11:09h | |
| 140 | Wilson Marentes Torres | Colombia es Pasio - Cafe de Colombia | +1:13:19h | |
| 141 | Jens Mouris | Team Jayco AlUla | +1:14:35h | |
| 142 | Svein Tuft | Team Jayco AlUla | +1:15:23h | |
| 143 | Alex Rasmussen | Garmin | +1:16:16h |
| 1 | Vincenzo Nibali | Liquigas | 32 | |
| 2 | Peter Sagan | Liquigas | 27 | |
| 3 | Roman Kreuziger | XDS Astana Team | 24 | |
| 4 | Chris Horner | Radioshack-Nissan | 21 | |
| 5 | Rinaldo Nocentini | Decathlon AG2R La Mondiale Team | 17 | |
| 6 | Joaquím Rodríguez Oliver | Team Katusha Alpecin | 16 | |
| 7 | Tyler Farrar | Garmin | 15 | |
| 7 | Danilo Di Luca | Acqua & Sapone | 15 | |
| 9 | Manuele Boaro | Saxo Bank | 14 | |
| 10 | Diego Caccia | Farnese Vini | 13 | |
| 10 | Johnny Hoogerland | Vacansoleil | 13 | |
| 12 | Fabian Cancellara | Radioshack-Nissan | 12 | |
| 12 | Wout Poels | Vacansoleil | 12 | |
| 14 | Filippo Savini | Colnago-CSF Inox | 10 | |
| 14 | Daniele Bennati | Radioshack-Nissan | 10 | |
| 14 | Michele Scarponi | Lampre | 10 | |
| 17 | Kenny Robert Van Hummel | Vacansoleil | 9 | |
| 17 | Svein Tuft | Team Jayco AlUla | 9 | |
| 19 | Stefano Pirazzi | Colnago-CSF Inox | 8 | |
| 19 | Cameron Meyer | Team Jayco AlUla | 8 | |
| 19 | Carlos Alberto Betancourt Gomez | Acqua & Sapone | 8 | |
| 22 | Manuel Belletti | Decathlon AG2R La Mondiale Team | 6 | |
| 22 | Sacha Modolo | Colnago-CSF Inox | 6 | |
| 22 | Andrey Amador | Movistar Team | 6 | |
| 25 | Domenico Pozzovivo | Colnago-CSF Inox | 5 | |
| 25 | Paolo Tiralongo | XDS Astana Team | 5 | |
| 25 | Hayden Roulston | Radioshack-Nissan | 5 | |
| 28 | Danilo Napolitano | Acqua & Sapone | 4 | |
| 28 | Ian Stannard | Ineos Grenadiers | 4 | |
| 30 | Peter Velits | Omega Pharma-Quickstep | 3 | |
| 30 | Kristof Goddaert | Decathlon AG2R La Mondiale Team | 3 | |
| 30 | Serge Pauwels | Omega Pharma-Quickstep | 3 | |
| 30 | Borut Bozic | XDS Astana Team | 3 | |
| 30 | Oscar Gatto | Farnese Vini | 3 | |
| 30 | Francisco Jose Ventoso Alberdi | Movistar Team | 3 | |
| 30 | Kevin Hulsmans | Farnese Vini | 3 | |
| 30 | Cadel Evans | BMC Racing Team | 3 | |
| 38 | Elia Favilli | Farnese Vini | 2 | |
| 38 | Mirko Selvaggi | Vacansoleil | 2 | |
| 38 | Vladimir Gusev | Team Katusha Alpecin | 2 | |
| 38 | Egoi Martínez | Euskaltel | 2 | |
| 38 | Christophe Riblon | Decathlon AG2R La Mondiale Team | 2 | |
| 38 | Arthur Vichot | Groupama - FDJ | 2 | |
| 38 | Lloyd Mondory | Decathlon AG2R La Mondiale Team | 2 | |
| 38 | Marco Pinotti | BMC Racing Team | 2 | |
| 46 | Pablo Urtasun Perez | Euskaltel | 1 | |
| 46 | José Herrada | Movistar Team | 1 | |
| 46 | Branislau Samoilau | Movistar Team | 1 | |
| 46 | Jens Mouris | Team Jayco AlUla | 1 | |
| 46 | Marco Marcato | Vacansoleil | 1 |
| 1 | Stefano Pirazzi | Colnago-CSF Inox | 24 | |
| 2 | Egoi Martínez | Euskaltel | 9 | |
| 3 | Kristof Goddaert | Decathlon AG2R La Mondiale Team | 7 | |
| 4 | Jarlinson Pantano | Colombia es Pasio - Cafe de Colombia | 6 | |
| 4 | Diego Caccia | Farnese Vini | 6 | |
| 6 | Beñat Intxausti | Movistar Team | 5 | |
| 6 | Vincenzo Nibali | Liquigas | 5 | |
| 6 | Filippo Savini | Colnago-CSF Inox | 5 | |
| 6 | Peter Sagan | Liquigas | 5 | |
| 6 | Carlos Alberto Betancourt Gomez | Acqua & Sapone | 5 | |
| 6 | Lloyd Mondory | Decathlon AG2R La Mondiale Team | 5 | |
| 6 | Manuele Boaro | Saxo Bank | 5 | |
| 13 | Chris Horner | Radioshack-Nissan | 4 | |
| 13 | Roman Kreuziger | XDS Astana Team | 4 | |
| 15 | Przemyslaw Niemiec | Lampre | 3 | |
| 15 | Danilo Di Luca | Acqua & Sapone | 3 | |
| 15 | Luis Felipe Laverde Jimenez | Colombia es Pasio - Cafe de Colombia | 3 | |
| 18 | Mirko Selvaggi | Vacansoleil | 2 | |
| 18 | Svein Tuft | Team Jayco AlUla | 2 | |
| 20 | Johnny Hoogerland | Vacansoleil | 1 | |
| 20 | Joan Horrach | Team Katusha Alpecin | 1 | |
| 20 | Kevin Hulsmans | Farnese Vini | 1 | |
| 20 | Branislau Samoilau | Movistar Team | 1 | |
| 20 | Francesco Failli | Farnese Vini | 1 | |
| 20 | Wilson Marentes Torres | Colombia es Pasio - Cafe de Colombia | 1 |
| 1 | Decathlon AG2R La Mondiale Team | 88:22:03h |
| 2 | Team Katusha Alpecin | +39s |
| 3 | XDS Astana Team | +53s |
| 4 | Vacansoleil | +3:31m |
| 5 | Colnago-CSF Inox | +5:01m |
| 6 | Movistar Team | +9:31m |
| 7 | Saxo Bank | +16:33m |
| 8 | Euskaltel | +17:54m |
| 9 | Acqua & Sapone | +18:09m |
| 10 | Omega Pharma-Quickstep | +20:29m |
| 11 | Rabobank | +23:06m |
| 12 | Liquigas | +24:31m |
| 13 | BMC Racing Team | +30:39m |
| 14 | Lampre | +31:43m |
| 15 | Farnese Vini | +39:44m |
| 16 | Radioshack-Nissan | +45:10m |
| 17 | Groupama - FDJ | +49:41m |
| 18 | Colombia es Pasio - Cafe de Colombia | +57:13m |
| 19 | Lotto Belisol | +1:02:58h |
| 20 | Team Jayco AlUla | +1:04:47h |
| 21 | Garmin | +1:20:55h |
| 22 | Ineos Grenadiers | +1:29:48h |










