
| 1 | Andreas Klöden | Team Radioshack | 22:12:11h | |
| 2 | Chris Horner | Team Radioshack | +47s | |
| 3 | Robert Gesink | Rabobank | +47s | |
| 4 | Beñat Intxausti | Movistar Team | +1:03m | |
| 5 | Xavi Tondo | Movistar Team | +1:03m | |
| 6 | Samuel Sanchez | Euskaltel | +1:08m | |
| 7 | David López García | Movistar Team | +1:28m | |
| 8 | Alexandre Vinokourov | XDS Astana Team | +1:31m | |
| 9 | Ryder Hesjedal | Garmin | +1:49m | |
| 10 | Vasil Kiryienka | Movistar Team | +1:54m | |
| 11 | Joaquím Rodríguez Oliver | Team Katusha Alpecin | +1:59m | |
| 12 | Andy Schleck | Leopard Pro Cycling | +2:02m | |
| 13 | Jurgen van den Broeck | Omega Pharma Lotto | +3:12m | |
| 13 | Luis León Sánchez | Rabobank | +3:12m | |
| 15 | Gorka Verdugo | Euskaltel | +3:17m | |
| 16 | Fränk Schleck | Leopard Pro Cycling | +3:23m | |
| 17 | Chris Anker Sørensen | Saxo Bank | +3:39m | |
| 18 | Fabio Andres Duarte Arevalo | Geox - TMC | +4:00m | |
| 19 | Przemyslaw Niemiec | Lampre | +4:47m | |
| 20 | Caja Rural-Seguros RGA | +4:48m | ||
| 21 | David Arroyo | Movistar Team | +5:07m | |
| 22 | Kanstantsin Siutsou | HTC Highroad | +5:20m | |
| 23 | Ivan Santaromita | BMC Racing Team | +6:11m | |
| 24 | Maxime Monfort | Leopard Pro Cycling | +6:41m | |
| 25 | Rémy Di Gregorio | XDS Astana Team | +7:01m | |
| 26 | Giampaolo Caruso | Team Katusha Alpecin | +7:46m | |
| 27 | Lars Petter Nordhaug | Ineos Grenadiers | +7:50m | |
| 28 | Juan Manuel Gárate | Rabobank | +9:02m | |
| 29 | Alexandr Kolobnev | Team Katusha Alpecin | +9:18m | |
| 30 | Carlos Barredo | Rabobank | +9:34m | |
| 31 | Egoitz Garcia Echeguibel | Caja Rural-Seguros RGA | +10:03m | |
| 31 | Daniel Moreno | Team Katusha Alpecin | +10:03m | |
| 33 | Mauricio Ardila | Geox - TMC | +11:57m | |
| 34 | Ivan Rovny | Team Radioshack | +12:03m | |
| 35 | Jakob Fuglsang | Leopard Pro Cycling | +12:25m | |
| 36 | Christophe Le Mével | Garmin | +13:27m | |
| 37 | Damiano Caruso | Liquigas | +13:50m | |
| 38 | Kristof Vandewalle | Quick Step | +14:47m | |
| 39 | Nicki Sörensen | Saxo Bank | +14:49m | |
| 40 | Wout Poels | Vacansoleil | +15:05m | |
| 41 | Mikaël Chérel | Decathlon AG2R La Mondiale Team | +15:16m | |
| 42 | Christian Vande Velde | Garmin | +17:09m | |
| 43 | Caja Rural-Seguros RGA | +17:35m | ||
| 44 | Xabier Zandio Echaide | Ineos Grenadiers | +17:56m | |
| 45 | Francesco Gavazzi | Lampre | +18:44m | |
| 46 | Marco Pinotti | HTC Highroad | +18:51m | |
| 47 | Matthew Busche | Team Radioshack | +19:31m | |
| 48 | Mathieu Perget | Decathlon AG2R La Mondiale Team | +19:42m | |
| 49 | Amets Txurruka | Euskaltel | +19:57m | |
| 50 | Fredrik Kessiakoff | XDS Astana Team | +21:30m | |
| 51 | Vladimir Karpets | Team Katusha Alpecin | +22:16m | |
| 52 | Maciej Paterski | Liquigas | +22:28m | |
| 53 | Enrico Gasparotto | XDS Astana Team | +24:01m | |
| 54 | Egoi Martínez | Euskaltel | +24:02m | |
| 55 | Sergey Lagutin | Vacansoleil | +24:31m | |
| 56 | Simon Gerrans | Ineos Grenadiers | +24:38m | |
| 57 | Johnny Hoogerland | Vacansoleil | +24:45m | |
| 58 | Iván Velasco | Euskaltel | +24:51m | |
| 59 | Dominik Nerz | Liquigas | +24:56m | |
| 60 | Jean-Christophe Péraud | Decathlon AG2R La Mondiale Team | +25:33m | |
| 61 | Rigoberto Urán | Ineos Grenadiers | +26:59m | |
| 62 | Jelle Vanendert | Omega Pharma Lotto | +28:04m | |
| 63 | Denys Kostyuk | Lampre | +28:16m | |
| 64 | Francesco Reda | Quick Step | +28:26m | |
| 65 | Francesco Bellotti | Liquigas | +28:47m | |
| 66 | Tejay van Garderen | HTC Highroad | +28:52m | |
| 67 | Kevin Seeldraeyers | Quick Step | +29:07m | |
| 68 | Alberto Losada | Team Katusha Alpecin | +30:44m | |
| 69 | Marzio Bruseghin | Movistar Team | +31:26m | |
| 70 | Jürgen Van de Walle | Omega Pharma Lotto | +31:28m | |
| 71 | Bram Tankink | Rabobank | +31:57m | |
| 72 | Thomas Lövkvist | Ineos Grenadiers | +32:22m | |
| 73 | Eduard Vorganov | Team Katusha Alpecin | +32:28m | |
| 74 | Christian Knees | Ineos Grenadiers | +33:18m | |
| 75 | Sérgio Paulinho | Team Radioshack | +34:13m | |
| 76 | Jens Voigt | Leopard Pro Cycling | +34:34m | |
| 77 | Levi Leipheimer | Team Radioshack | +35:07m | |
| 78 | Pim Ligthart | Vacansoleil | +35:47m | |
| 79 | Paolo Longo Borghini | Liquigas | +35:56m | |
| 80 | Tom Danielson | Garmin | +36:08m | |
| 81 | Stephen Cummings | Ineos Grenadiers | +36:34m | |
| 82 | Laurent Didier | Saxo Bank | +36:45m | |
| 83 | Matteo Bono | Lampre | +37:44m | |
| 84 | Matthias Frank | BMC Racing Team | +38:32m | |
| 85 | Dimitri Fofonov | XDS Astana Team | +38:52m | |
| 86 | Paul Martens | Rabobank | +41:51m | |
| 87 | Dimitri Champion | Decathlon AG2R La Mondiale Team | +42:36m | |
| 88 | Dario Cataldo | Quick Step | +44:43m | |
| 89 | Maxim Belkov | Vacansoleil | +46:57m | |
| 90 | Markel Irizar | Team Radioshack | +47:08m | |
| 91 | Martin Kohler | BMC Racing Team | +47:23m | |
| 92 | John Gadret | Decathlon AG2R La Mondiale Team | +49:18m | |
| 93 | Grischa Niermann | Rabobank | +49:46m | |
| 94 | Daniele Ratto | Geox - TMC | +50:35m | |
| 95 | Juan José Cobo | Geox - TMC | +50:36m | |
| 96 | Murilo Antonio Fischer | Garmin | +51:01m | |
| 97 | Thimothy Roe | BMC Racing Team | +51:21m | |
| 98 | Andrew Talansky | Garmin | +51:38m | |
| 99 | Thomas Peterson | Garmin | +52:54m | |
| 100 | Michał Gołaś | Vacansoleil | +53:04m | |
| 101 | David Le Lay | Decathlon AG2R La Mondiale Team | +53:17m | |
| 102 | Sergey Renev | XDS Astana Team | +53:29m | |
| 103 | Brian Bach Vandborg | Saxo Bank | +53:34m | |
| 104 | Chris Butler | BMC Racing Team | +54:05m | |
| 105 | Addy Engels | Quick Step | +54:15m | |
| 106 | Gert Dockx | Omega Pharma Lotto | +55:03m | |
| 107 | Tony Martin | HTC Highroad | +55:58m | |
| 108 | Juan José Oroz Ugalde | Euskaltel | +56:05m | |
| 109 | Maxim Iglinskiy | XDS Astana Team | +59:08m | |
| 110 | Pablo Urtasun Perez | Euskaltel | +59:12m | |
| 111 | Michael Rogers | Ineos Grenadiers | +59:33m | |
| 112 | Fabian Wegmann | Leopard Pro Cycling | +59:43m | |
| 113 | Stefan Denifl | Leopard Pro Cycling | +1:00:26h | |
| 114 | Amael Moinard | BMC Racing Team | +1:00:36h | |
| 115 | Aitor Pérez Arrieta | Lampre | +1:01:04h | |
| 116 | Matteo Montaguti | Decathlon AG2R La Mondiale Team | +1:02:58h | |
| 117 | José Vicente García Acosta | Movistar Team | +1:03:04h | |
| 118 | Anders Lund | Leopard Pro Cycling | +1:03:26h | |
| 119 | Caleb Fairly | HTC Highroad | +1:05:42h | |
| 120 | David De la Fuente | Geox - TMC | +1:05:48h | |
| 121 | Josep Jufré | XDS Astana Team | +1:07:55h | |
| 122 | Julien Vermote | Quick Step | +1:08:25h | |
| 123 | Julián Sánchez Pimienta | Caja Rural-Seguros RGA | +1:09:03h | |
| 124 | Danny Pate | HTC Highroad | +1:09:05h | |
| 125 | Jason McCartney | Team Radioshack | +1:09:27h | |
| 126 | Simone Ponzi | Liquigas | +1:10:16h | |
| 127 | Richie Porte | Saxo Bank | +1:13:17h | |
| 128 | Michael Albasini | HTC Highroad | +1:14:11h | |
| 129 | Mauro Santambrogio | BMC Racing Team | +1:20:07h | |
| 130 | Garikoitz Bravo Oiarbide | Caja Rural-Seguros RGA | +1:24:38h | |
| 131 | Manuele Boaro | Saxo Bank | +1:29:37h |
| 1 | Andreas Klöden | Team Radioshack | 78 | |
| 2 | Samuel Sanchez | Euskaltel | 59 | |
| 3 | Chris Horner | Team Radioshack | 57 | |
| 4 | Joaquím Rodríguez Oliver | Team Katusha Alpecin | 56 | |
| 5 | Alexandre Vinokourov | XDS Astana Team | 44 | |
| 6 | Vasil Kiryienka | Movistar Team | 43 | |
| 7 | Ryder Hesjedal | Garmin | 42 | |
| 8 | Francesco Gavazzi | Lampre | 34 | |
| 9 | Pim Ligthart | Vacansoleil | 28 | |
| 10 | Robert Gesink | Rabobank | 25 | |
| 10 | Tony Martin | HTC Highroad | 25 | |
| 12 | Xavi Tondo | Movistar Team | 24 | |
| 13 | Egoitz Garcia Echeguibel | Caja Rural-Seguros RGA | 22 | |
| 14 | Andy Schleck | Leopard Pro Cycling | 21 | |
| 15 | Kristof Vandewalle | Quick Step | 20 | |
| 16 | Chris Anker Sørensen | Saxo Bank | 18 | |
| 16 | David López García | Movistar Team | 18 | |
| 18 | Paul Martens | Rabobank | 17 | |
| 18 | Beñat Intxausti | Movistar Team | 17 | |
| 20 | Marco Pinotti | HTC Highroad | 16 | |
| 20 | John Gadret | Decathlon AG2R La Mondiale Team | 16 | |
| 22 | Damiano Caruso | Liquigas | 15 | |
| 23 | Jakob Fuglsang | Leopard Pro Cycling | 14 | |
| 24 | Bram Tankink | Rabobank | 13 | |
| 25 | Maxime Monfort | Leopard Pro Cycling | 12 | |
| 25 | Mikaël Chérel | Decathlon AG2R La Mondiale Team | 12 | |
| 25 | Andrew Talansky | Garmin | 12 | |
| 28 | Fabio Andres Duarte Arevalo | Geox - TMC | 10 | |
| 28 | Jurgen van den Broeck | Omega Pharma Lotto | 10 | |
| 30 | Michael Albasini | HTC Highroad | 9 | |
| 30 | Amael Moinard | BMC Racing Team | 9 | |
| 30 | Maxim Belkov | Vacansoleil | 9 | |
| 33 | Fränk Schleck | Leopard Pro Cycling | 8 | |
| 33 | Kevin Seeldraeyers | Quick Step | 8 | |
| 33 | Richie Porte | Saxo Bank | 8 | |
| 36 | Dario Cataldo | Quick Step | 7 | |
| 37 | Ivan Rovny | Team Radioshack | 6 | |
| 37 | Alexandr Kolobnev | Team Katusha Alpecin | 6 | |
| 39 | Mathieu Perget | Decathlon AG2R La Mondiale Team | 5 | |
| 39 | Julián Sánchez Pimienta | Caja Rural-Seguros RGA | 5 | |
| 39 | Enrico Gasparotto | XDS Astana Team | 5 | |
| 42 | Simon Gerrans | Ineos Grenadiers | 4 | |
| 42 | Dominik Nerz | Liquigas | 4 | |
| 44 | Francesco Bellotti | Liquigas | 3 | |
| 44 | Kanstantsin Siutsou | HTC Highroad | 3 | |
| 44 | Tejay van Garderen | HTC Highroad | 3 | |
| 44 | Wout Poels | Vacansoleil | 3 | |
| 44 | Francesco Reda | Quick Step | 3 | |
| 49 | Gorka Verdugo | Euskaltel | 2 | |
| 49 | Thomas Peterson | Garmin | 2 | |
| 51 | Maxim Iglinskiy | XDS Astana Team | 1 | |
| 51 | Martin Kohler | BMC Racing Team | 1 | |
| 51 | Rigoberto Urán | Ineos Grenadiers | 1 | |
| 51 | Carlos Barredo | Rabobank | 1 | |
| 51 | Lars Petter Nordhaug | Ineos Grenadiers | 1 | |
| 51 | Luis León Sánchez | Rabobank | 1 |
| 1 | Michael Albasini | HTC Highroad | 58 | |
| 2 | Amael Moinard | BMC Racing Team | 30 | |
| 3 | Julián Sánchez Pimienta | Caja Rural-Seguros RGA | 24 | |
| 4 | Maxim Iglinskiy | XDS Astana Team | 21 | |
| 5 | Dario Cataldo | Quick Step | 19 | |
| 6 | Juan Manuel Gárate | Rabobank | 17 | |
| 7 | Samuel Sanchez | Euskaltel | 16 | |
| 8 | Chris Horner | Team Radioshack | 14 | |
| 8 | Maxim Belkov | Vacansoleil | 14 | |
| 10 | Beñat Intxausti | Movistar Team | 12 | |
| 10 | Mathieu Perget | Decathlon AG2R La Mondiale Team | 12 | |
| 10 | Kevin Seeldraeyers | Quick Step | 12 | |
| 13 | Vasil Kiryienka | Movistar Team | 11 | |
| 14 | Xavi Tondo | Movistar Team | 10 | |
| 15 | Bram Tankink | Rabobank | 9 | |
| 15 | Przemyslaw Niemiec | Lampre | 9 | |
| 17 | Alexandre Vinokourov | XDS Astana Team | 8 | |
| 18 | Joaquím Rodríguez Oliver | Team Katusha Alpecin | 7 | |
| 19 | Tony Martin | HTC Highroad | 6 | |
| 19 | Fabio Andres Duarte Arevalo | Geox - TMC | 6 | |
| 21 | Ivan Rovny | Team Radioshack | 5 | |
| 22 | Tejay van Garderen | HTC Highroad | 4 | |
| 22 | Francesco Bellotti | Liquigas | 4 | |
| 24 | David López García | Movistar Team | 3 | |
| 24 | Rémy Di Gregorio | XDS Astana Team | 3 | |
| 24 | Amets Txurruka | Euskaltel | 3 | |
| 27 | Alexandr Kolobnev | Team Katusha Alpecin | 2 | |
| 27 | Sergey Renev | XDS Astana Team | 2 | |
| 27 | Jakob Fuglsang | Leopard Pro Cycling | 2 | |
| 27 | Fränk Schleck | Leopard Pro Cycling | 2 | |
| 27 | Carlos Barredo | Rabobank | 2 | |
| 27 | Gorka Verdugo | Euskaltel | 2 | |
| 27 | Wout Poels | Vacansoleil | 2 | |
| 34 | Daniele Ratto | Geox - TMC | 1 | |
| 34 | Jelle Vanendert | Omega Pharma Lotto | 1 | |
| 34 | Andreas Klöden | Team Radioshack | 1 | |
| 34 | Mauricio Ardila | Geox - TMC | 1 | |
| 34 | Sérgio Paulinho | Team Radioshack | 1 | |
| 34 | Levi Leipheimer | Team Radioshack | 1 | |
| 34 | Jens Voigt | Leopard Pro Cycling | 1 |
| 1 | Movistar Team | 66:39:34h |
| 2 | Team Radioshack | +5:24m |
| 3 | Rabobank | +6:18m |
| 4 | Leopard Pro Cycling | +6:36m |
| 5 | Euskaltel | +8:11m |
| 6 | Team Katusha Alpecin | +9:53m |
| 7 | Lampre | +14:18m |
| 8 | Ineos Grenadiers | +17:27m |
| 9 | XDS Astana Team | +17:32m |
| 10 | Garmin | +19:56m |
| 11 | HTC Highroad | +24:51m |
| 12 | Vacansoleil | +25:08m |
| 13 | Liquigas | +27:48m |
| 14 | Caja Rural-Seguros RGA | +29:13m |
| 15 | Quick Step | +33:04m |
| 16 | Geox - TMC | +34:52m |
| 17 | Decathlon AG2R La Mondiale Team | +35:11m |
| 18 | Saxo Bank | +39:10m |
| 19 | Omega Pharma Lotto | +39:20m |
| 20 | BMC Racing Team | +1:05:53h |










