| # | Rider | Team | Time | Gap |
|---|---|---|---|---|
| 1 | Diego Ulissi | Lampre-Merida | 04:21:02 | |
| 2 | Rafal Majka | Team Saxo - Tinkoff | + 03 | + 03 |
| 3 | Daniel Moreno | Katusha Team | + 05 | + 05 |
| 4 | Domenico Pozzovivo | AG2R La Mondiale | + 07 | + 07 |
| 5 | Alberto Contador | Team Saxo - Tinkoff | + 11 | + 11 |
| 6 | Alejandro Valverde | Movistar Team | + 15 | + 15 |
| 7 | Mauro Finetto | Vini Fantini - Selle Italia | + 15 | + 15 |
| 8 | Thomas Voeckler | Team Europcar | + 15 | + 15 |
| 9 | Matteo Rabottini | Vini Fantini - Selle Italia | + 15 | + 15 |
| 10 | Franco Pellizotti | Androni Giocattoli - Venezuela | + 15 | + 15 |
| 11 | Daniel Martin | Garmin - Sharp | + 24 | + 24 |
| 12 | Sebastien Reichenbach | IAM Cycling | + 24 | + 24 |
| 13 | Patrick Facchini | Androni Giocattoli - Venezuela | + 24 | + 24 |
| 14 | Giampaolo Caruso | Katusha Team | + 24 | + 24 |
| 15 | Anker Sørensen Chris | Team Saxo - Tinkoff | + 24 | + 24 |
| 16 | Gianfranco Zilioli | Androni Giocattoli - Venezuela | + 41 | + 41 |
| 17 | Joaquim Rodríguez | Katusha Team | + 41 | + 41 |
| 18 | Enrico Gasparotto | Astana Pro Team | + 50 | + 50 |
| 19 | Sergey Firsanov | RusVelo | + 58 | + 58 |
| 20 | Marcel Wyss | IAM Cycling | + 01:00 | + 01:00 |
| 21 | Paul Voss | Team NetApp - Endura | + 01:00 | + 01:00 |
| 22 | Jonathan Fumeaux | IAM Cycling | + 01:00 | + 01:00 |
| 23 | Darwin Atapuma | Colombia | + 01:08 | + 01:08 |
| 24 | Johann Tschopp | IAM Cycling | + 01:10 | + 01:10 |
| 25 | Ben Hermans | RadioShack-Leopard | + 01:15 | + 01:15 |
| 26 | Sergio Pardilla | MTN-Qhubeka | + 01:17 | + 01:17 |
| 27 | Riccardo Chiarini | Androni Giocattoli - Venezuela | + 01:23 | + 01:23 |
| 28 | Davide Rebellin | CCC Polsat Polkowice | + 01:23 | + 01:23 |
| 29 | Jose Mendes | Team NetApp - Endura | + 01:23 | + 01:23 |
| 30 | Diego Rosa | Androni Giocattoli - Venezuela | + 01:23 | + 01:23 |
| 31 | Haimar Zubeldia | RadioShack-Leopard | + 01:23 | + 01:23 |
| 32 | Paolo Tiralongo | Astana Pro Team | + 01:32 | + 01:32 |
| 33 | Stefano Locatelli | Bardiani Valvole - CSF Inox | + 01:45 | + 01:45 |
| 34 | Edoardo Zardini | Bardiani Valvole - CSF Inox | + 01:55 | + 01:55 |
| 35 | Louis Meintjes | MTN-Qhubeka | + 02:10 | + 02:10 |
| 36 | Gustav Larsson | IAM Cycling | + 02:10 | + 02:10 |
| 37 | Mikaël Chérel | AG2R La Mondiale | + 02:10 | + 02:10 |
| 38 | Damiano Cunego | Lampre-Merida | + 02:27 | + 02:27 |
| 39 | Donato de Ieso | Bardiani Valvole - CSF Inox | + 02:27 | + 02:27 |
| 40 | Bartosz Huzarski | Team NetApp - Endura | + 02:27 | + 02:27 |
| 41 | Alexander Rybakov | RusVelo | + 03:04 | + 03:04 |
| 42 | Cyril Gautier | Team Europcar | + 03:04 | + 03:04 |
| 43 | Nelson Oliveira | RadioShack-Leopard | + 03:04 | + 03:04 |
| 44 | Emanuele Sella | Androni Giocattoli - Venezuela | + 03:04 | + 03:04 |
| 45 | Reto Hollenstein | IAM Cycling | + 03:11 | + 03:11 |
| 46 | Carlos Betancur | AG2R La Mondiale | + 03:11 | + 03:11 |
| 47 | Vladimir Gusev | Katusha Team | + 03:16 | + 03:16 |
| 48 | Kristijan Durasek | Lampre-Merida | + 03:16 | + 03:16 |
| 49 | Fabio Taborre | Vini Fantini - Selle Italia | + 03:21 | + 03:21 |
| 50 | Hubert Dupont | AG2R La Mondiale | + 03:26 | + 03:26 |
| 51 | Manuele Mori | Lampre-Merida | + 03:32 | + 03:32 |
| 52 | Jesus Herrada | Movistar Team | + 03:32 | + 03:32 |
| 53 | Marco Marcato | Vacansoleil - DCM | + 03:45 | + 03:45 |
| 54 | Jarlinson Pantano | Colombia | + 04:02 | + 04:02 |
| 55 | Thomas Damuseau | Team Argos - Shimano | + 04:49 | + 04:49 |
| 56 | Georg Preidler | Team Argos - Shimano | + 04:49 | + 04:49 |
| 57 | Luca Mazzanti | Vini Fantini - Selle Italia | + 05:03 | + 05:03 |
| 58 | Maxime Bouet | AG2R La Mondiale | + 05:03 | + 05:03 |
| 59 | Giovanni Visconti | Movistar Team | + 05:03 | + 05:03 |
| 60 | Björn Thurau | Team Europcar | + 05:03 | + 05:03 |
| 61 | Jacques Janse van Rensburg | MTN-Qhubeka | + 05:15 | + 05:15 |
| 62 | Jan Bakelants | RadioShack-Leopard | + 05:20 | + 05:20 |
| 63 | Matthew Busche | RadioShack-Leopard | + 05:40 | + 05:40 |
| 64 | Angel Vicioso | Katusha Team | + 05:40 | + 05:40 |
| 65 | Caleb Fairly | Garmin - Sharp | + 06:36 | + 06:36 |
| 66 | Angel Rubiano Miguel | Androni Giocattoli - Venezuela | + 06:36 | + 06:36 |
| 67 | Andrey Kashechkin | Astana Pro Team | + 06:36 | + 06:36 |
| 68 | Pavel Kochetkov | RusVelo | + 06:57 | + 06:57 |
| 69 | Lukasz Owsian | CCC Polsat Polkowice | + 08:02 | + 08:02 |
| 70 | Michael Rogers | Team Saxo - Tinkoff | + 08:07 | + 08:07 |
| 71 | Eros Capecchi | Movistar Team | + 08:07 | + 08:07 |
| 72 | Thomas de Gendt | Vacansoleil - DCM | + 08:20 | + 08:20 |
| 73 | Rob Ruijgh | Vacansoleil - DCM | + 08:20 | + 08:20 |
| 74 | Mattia Pozzo | Vini Fantini - Selle Italia | + 08:30 | + 08:30 |
| 75 | Matteo Montaguti | AG2R La Mondiale | + 08:30 | + 08:30 |
| 76 | Sergei Pomoshnikov | RusVelo | + 08:30 | + 08:30 |
| 77 | Marco Frapporti | Androni Giocattoli - Venezuela | + 08:30 | + 08:30 |
| 78 | Jacek Morajko | CCC Polsat Polkowice | + 08:30 | + 08:30 |
| 79 | Daniele Pietropolli | Lampre-Merida | + 08:30 | + 08:30 |
| 80 | Pablo Valencia Juan | Colombia | + 08:30 | + 08:30 |
| 81 | Ilnur Zakarin | RusVelo | + 08:30 | + 08:30 |
| 82 | Petr Ignatenko | Katusha Team | + 08:30 | + 08:30 |
| 83 | Nicola Dal Santo | Ceramica Flaminia - Fondriest | + 08:30 | + 08:30 |
| 84 | Maurits Lammertink | Vacansoleil - DCM | + 08:30 | + 08:30 |
| 85 | Robinson Chalapud | Colombia | + 08:30 | + 08:30 |
| 86 | Simone Stortoni | Lampre-Merida | + 08:30 | + 08:30 |
| 87 | Andreas Schillinger | Team NetApp - Endura | + 08:30 | + 08:30 |
| 88 | Ignatas Konovalovas | MTN-Qhubeka | + 08:30 | + 08:30 |
| 89 | Carlos Quintero | Colombia | + 08:30 | + 08:30 |
| 90 | Johannes Fröhlinger | Team Argos - Shimano | + 08:30 | + 08:30 |
| 91 | Thomas Löfkvist | IAM Cycling | + 08:30 | + 08:30 |
| 92 | Fabio Duarte | Colombia | + 08:30 | + 08:30 |
| 93 | George Bennett | RadioShack-Leopard | + 08:30 | + 08:30 |
| 94 | Leonardo Duque | Colombia | + 08:30 | + 08:30 |
| 95 | Angelo Pagani | Bardiani Valvole - CSF Inox | + 08:30 | + 08:30 |
| 96 | Manuel Bongiorno Francesco | Bardiani Valvole - CSF Inox | + 08:30 | + 08:30 |
| 97 | Enrico Battaglin | Bardiani Valvole - CSF Inox | + 08:30 | + 08:30 |
| 98 | Songezo Jim | MTN-Qhubeka | + 08:30 | + 08:30 |
| 99 | Jeffry Romero | Colombia | + 10:14 | + 10:14 |
| 100 | Stefano Pirazzi | Bardiani Valvole - CSF Inox | + 10:33 | + 10:33 |
| 101 | Bartlomiej Matysiak | CCC Polsat Polkowice | + 10:47 | + 10:47 |
| 102 | Luka Mezgec | Team Argos - Shimano | + 10:47 | + 10:47 |
| 103 | Alexander Wetterhall | Team NetApp - Endura | + 10:47 | + 10:47 |
| 104 | Alex Howes | Garmin - Sharp | + 10:47 | + 10:47 |
| 105 | Robert Thomson Jay | MTN-Qhubeka | + 10:47 | + 10:47 |
| 106 | Meron Russom | MTN-Qhubeka | + 10:47 | + 10:47 |
| 107 | Cesare Benedetti | Team NetApp - Endura | + 10:47 | + 10:47 |
| 108 | Rafael Andriato | Vini Fantini - Selle Italia | + 10:47 | + 10:47 |
| 109 | Sergey Chernetskiy | Katusha Team | + 10:47 | + 10:47 |
| 110 | Erick Rowsell | Team NetApp - Endura | + 10:47 | + 10:47 |
| 111 | Valerio Agnoli | Astana Pro Team | + 11:27 | + 11:27 |
| 112 | Iván Gutiérrez | Movistar Team | + 11:27 | + 11:27 |
| 113 | Benat Intxausti | Movistar Team | + 11:27 | + 11:27 |
| 114 | Tsgabu Grmay | MTN-Qhubeka | + 11:27 | + 11:27 |
| 115 | Andrey Amador | Movistar Team | + 11:27 | + 11:27 |
| 116 | Fabio Aru | Astana Pro Team | + 11:27 | + 11:27 |
| 117 | Davide Gabburo | Ceramica Flaminia - Fondriest | + 11:27 | + 11:27 |
| 118 | Antonio Santoro | Ceramica Flaminia - Fondriest | + 11:27 | + 11:27 |
| 119 | Thomas Peterson | Team Argos - Shimano | + 11:27 | + 11:27 |
| 120 | Willem Wauters | Vacansoleil - DCM | + 11:27 | + 11:27 |
| 121 | Natnael Berhane | Team Europcar | + 11:27 | + 11:27 |
| 122 | Luigi Miletta | Vini Fantini - Selle Italia | + 11:27 | + 11:27 |
| 123 | Nicki Sørensen | Team Saxo - Tinkoff | + 11:27 | + 11:27 |
| 124 | Gennadiy Tatarinov | RusVelo | + 11:27 | + 11:27 |
| 125 | Blel Kadri | AG2R La Mondiale | + 12:05 | + 12:05 |