1 | ![Cadel Evans]() Cadel Evans CCC Team | CCC Team | 86h 12' 22'' |
2 | ![Andy Schleck]() Andy Schleck Trek-Segafredo | Trek-Segafredo | +1' 34'' |
3 | ![Fränk Schleck]() Fränk Schleck Trek-Segafredo | Trek-Segafredo | +2' 30'' |
4 | ![Thomas Voeckler]() Thomas Voeckler TotalEnergies | TotalEnergies | +3' 20'' |
5 | ![Samuel Sánchez]() Samuel Sánchez Euskaltel | Euskaltel | +4' 55'' |
6 | ![Damiano Cunego]() Damiano Cunego UAE Team Emirates | UAE Team Emirates | +6' 05'' |
7 | ![Ivan Basso]() Ivan Basso Cannondale | Cannondale | +7' 23'' |
8 | ![Tom Danielson]() Tom Danielson EF Education - EasyPost | EF Education - EasyPost | +8' 15'' |
9 | ![Jean-Christophe Péraud]() Jean-Christophe Péraud AG2R Citroën | AG2R Citroën | +10' 11'' |
10 | ![Pierre Rolland]() Pierre Rolland TotalEnergies | TotalEnergies | +10' 43'' |
11 | ![Rein Taaramäe]() Rein Taaramäe COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +11' 29'' |
12 | ![Kevin De Weert]() Kevin De Weert Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +16' 29'' |
13 | ![Jérôme Coppel]() Jérôme Coppel Sojasun | Sojasun | +18' 36'' |
14 | ![Arnold Jeannesson]() Arnold Jeannesson Groupama - FDJ | Groupama - FDJ | +21' 20'' |
15 | ![Haimar Zubeldia]() Haimar Zubeldia RadioShack | RadioShack | +26' 23'' |
16 | ![Christian Vande Velde]() Christian Vande Velde EF Education - EasyPost | EF Education - EasyPost | +27' 12'' |
17 | ![Ryder Hesjedal]() Ryder Hesjedal EF Education - EasyPost | EF Education - EasyPost | +27' 14'' |
18 | ![Peter Velits]() Peter Velits HTC - Highroad | HTC - Highroad | +28' 54'' |
19 | ![Jelle Vanendert]() Jelle Vanendert Lotto - Soudal | Lotto - Soudal | +32' 41'' |
20 | ![Rob Ruijgh]() Rob Ruijgh Vacansoleil | Vacansoleil | +33' 04'' |
22 | ![Hubert Dupont]() Hubert Dupont AG2R Citroën | AG2R Citroën | +36' 54'' |
23 | ![Vladimir Gusev]() Vladimir Gusev Katusha-Alpecin | Katusha-Alpecin | +42' 26'' |
24 | ![Rigoberto Urán]() Rigoberto Urán INEOS Grenadiers | INEOS Grenadiers | +42' 48'' |
25 | ![Gorka Verdugo]() Gorka Verdugo Euskaltel | Euskaltel | +43' 06'' |
26 | ![Nicolas Roche]() Nicolas Roche AG2R Citroën | AG2R Citroën | +46' 23'' |
27 | ![Sandy Casar]() Sandy Casar Groupama - FDJ | Groupama - FDJ | +50' 28'' |
28 | ![Vladimir Karpets]() Vladimir Karpets Katusha-Alpecin | Katusha-Alpecin | +52' 25'' |
29 | ![Maxime Monfort]() Maxime Monfort Trek-Segafredo | Trek-Segafredo | +53' 16'' |
30 | ![Yury Trofimov]() Yury Trofimov Katusha-Alpecin | Katusha-Alpecin | +56' 46'' |
31 | ![Geraint Thomas]() Geraint Thomas INEOS Grenadiers | INEOS Grenadiers | +1h 00' 48'' |
32 | ![Levi Leipheimer]() Levi Leipheimer RadioShack | RadioShack | +1h 03' 58'' |
33 | ![Robert Gesink]() Robert Gesink Team Jumbo - Visma | Team Jumbo - Visma | +1h 05' 09'' |
34 | ![Egoi Martínez]() Egoi Martínez Euskaltel | Euskaltel | +1h 08' 28'' |
36 | ![David Arroyo]() David Arroyo MOVISTAR | MOVISTAR | +1h 14' 40'' |
37 | ![Chris Sørensen]() Chris Sørensen TINKOFF | TINKOFF | +1h 14' 42'' |
38 | ![Philippe Gilbert]() Philippe Gilbert Lotto - Soudal | Lotto - Soudal | +1h 14' 51'' |
39 | ![Rémy Di Gregorio]() Rémy Di Gregorio ASTANA PRO | ASTANA PRO | +1h 22' 04'' |
40 | ![Julien El Farès]() Julien El Farès COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +1h 24' 21'' |
41 | ![David Moncoutié]() David Moncoutié COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +1h 25' 25'' |
42 | ![Sylwester Szmyd]() Sylwester Szmyd Cannondale | Cannondale | +1h 25' 37'' |
43 | ![Cyril Gautier]() Cyril Gautier TotalEnergies | TotalEnergies | +1h 27' 43'' |
44 | ![Tony Martin]() Tony Martin HTC - Highroad | HTC - Highroad | +1h 30' 56'' |
45 | ![Andrey Zeits]() Andrey Zeits ASTANA PRO | ASTANA PRO | +1h 31' 48'' |
46 | ![Dries Devenyns]() Dries Devenyns Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +1h 34' 06'' |
47 | ![Yannick Talabardon]() Yannick Talabardon Sojasun | Sojasun | +1h 34' 51'' |
48 | ![Xabier Zandio]() Xabier Zandio INEOS Grenadiers | INEOS Grenadiers | +1h 35' 18'' |
49 | ![Steve Morabito]() Steve Morabito CCC Team | CCC Team | +1h 37' 57'' |
50 | ![Jakob Fuglsang]() Jakob Fuglsang Trek-Segafredo | Trek-Segafredo | +1h 39' 58'' |
51 | ![Christophe Riblon]() Christophe Riblon AG2R Citroën | AG2R Citroën | +1h 43' 47'' |
52 | ![Anthony Charteau]() Anthony Charteau TotalEnergies | TotalEnergies | +1h 43' 49'' |
53 | ![Edvald Boasson Hagen]() Edvald Boasson Hagen INEOS Grenadiers | INEOS Grenadiers | +1h 44' 39'' |
54 | ![Jérôme Pineau]() Jérôme Pineau Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +1h 44' 41'' |
55 | ![Maxime Bouet]() Maxime Bouet AG2R Citroën | AG2R Citroën | +1h 44' 45'' |
56 | ![George Hincapie]() George Hincapie CCC Team | CCC Team | +1h 45' 16'' |
57 | ![Luis León Sánchez]() Luis León Sánchez Team Jumbo - Visma | Team Jumbo - Visma | +1h 46' 09'' |
58 | ![Laurens ten Dam]() Laurens ten Dam Team Jumbo - Visma | Team Jumbo - Visma | +1h 47' 02'' |
59 | ![David Loosli]() David Loosli UAE Team Emirates | UAE Team Emirates | +1h 51' 08'' |
60 | ![Linus Gerdemann]() Linus Gerdemann Trek-Segafredo | Trek-Segafredo | +1h 51' 19'' |
61 | ![Sylvain Chavanel]() Sylvain Chavanel Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +1h 52' 21'' |
62 | ![Daniel Navarro]() Daniel Navarro TINKOFF | TINKOFF | +1h 53' 22'' |
63 | ![Thomas De Gendt]() Thomas De Gendt Vacansoleil | Vacansoleil | +1h 54' 11'' |
64 | ![Christian Knees]() Christian Knees INEOS Grenadiers | INEOS Grenadiers | +1h 56' 12'' |
65 | ![Amaël Moinard]() Amaël Moinard CCC Team | CCC Team | +1h 58' 43'' |
66 | ![Gorka Izagirre]() Gorka Izagirre Euskaltel | Euskaltel | +1h 59' 47'' |
67 | ![Jens Voigt]() Jens Voigt Trek-Segafredo | Trek-Segafredo | +1h 59' 56'' |
68 | ![Thor Hushovd]() Thor Hushovd EF Education - EasyPost | EF Education - EasyPost | +2h 03' 15'' |
69 | ![Maciej Paterski]() Maciej Paterski Cannondale | Cannondale | +2h 03' 56'' |
70 | ![Bauke Mollema]() Bauke Mollema Team Jumbo - Visma | Team Jumbo - Visma | +2h 06' 35'' |
71 | ![Grischa Niermann]() Grischa Niermann Team Jumbo - Visma | Team Jumbo - Visma | +2h 07' 26'' |
72 | ![Richie Porte]() Richie Porte TINKOFF | TINKOFF | +2h 09' 24'' |
73 | ![Egor Silin]() Egor Silin Katusha-Alpecin | Katusha-Alpecin | +2h 10' 05'' |
74 | ![Johnny Hoogerland]() Johnny Hoogerland Vacansoleil | Vacansoleil | +2h 11' 51'' |
75 | ![Rubén Pérez]() Rubén Pérez Euskaltel | Euskaltel | +2h 12' 28'' |
76 | ![David Millar]() David Millar EF Education - EasyPost | EF Education - EasyPost | +2h 14' 56'' |
77 | ![Gianni Meersman]() Gianni Meersman Groupama - FDJ | Groupama - FDJ | +2h 17' 27'' |
78 | ![Stuart O'Grady]() Stuart O'Grady Trek-Segafredo | Trek-Segafredo | +2h 17' 58'' |
79 | ![Tony Gallopin]() Tony Gallopin COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +2h 18' 19'' |
80 | ![José Joaquín Rojas]() José Joaquín Rojas MOVISTAR | MOVISTAR | +2h 22' 54'' |
81 | ![Sérgio Paulinho]() Sérgio Paulinho RadioShack | RadioShack | +2h 24' 29'' |
82 | ![Tejay van Garderen]() Tejay van Garderen HTC - Highroad | HTC - Highroad | +2h 25' 49'' |
83 | ![Ivan Santaromita]() Ivan Santaromita CCC Team | CCC Team | +2h 27' 12'' |
84 | ![Markel Irizar]() Markel Irizar RadioShack | RadioShack | +2h 27' 13'' |
85 | ![Jürgen Roelandts]() Jürgen Roelandts Lotto - Soudal | Lotto - Soudal | +2h 27' 28'' |
86 | ![Jérémy Roy]() Jérémy Roy Groupama - FDJ | Groupama - FDJ | +2h 28' 27'' |
87 | ![Kristijan Koren]() Kristijan Koren Cannondale | Cannondale | +2h 29' 24'' |
88 | ![Imanol Erviti]() Imanol Erviti MOVISTAR | MOVISTAR | +2h 29' 47'' |
89 | ![Marco Marcato]() Marco Marcato Vacansoleil | Vacansoleil | +2h 30' 09'' |
90 | ![Rui Costa]() Rui Costa MOVISTAR | MOVISTAR | +2h 31' 34'' |
91 | ![Adriano Malori]() Adriano Malori UAE Team Emirates | UAE Team Emirates | +2h 31' 47'' |
92 | ![Jesús Hernández]() Jesús Hernández TINKOFF | TINKOFF | +2h 32' 00'' |
93 | ![Matteo Bono]() Matteo Bono UAE Team Emirates | UAE Team Emirates | +2h 35' 45'' |
94 | ![Alán Pérez]() Alán Pérez Euskaltel | Euskaltel | +2h 36' 14'' |
95 | ![Nicki Sørensen]() Nicki Sørensen TINKOFF | TINKOFF | +2h 36' 26'' |
96 | ![Simon Gerrans]() Simon Gerrans INEOS Grenadiers | INEOS Grenadiers | +2h 37' 25'' |
97 | ![Jonathan Hivert]() Jonathan Hivert Sojasun | Sojasun | +2h 37' 37'' |
98 | ![Juan Antonio Flecha]() Juan Antonio Flecha INEOS Grenadiers | INEOS Grenadiers | +2h 41' 04'' |
99 | ![Maarten Tjallingii]() Maarten Tjallingii Team Jumbo - Visma | Team Jumbo - Visma | +2h 41' 41'' |
100 | ![Daniel Oss]() Daniel Oss Cannondale | Cannondale | +2h 47' 07'' |
101 | ![Anthony Roux]() Anthony Roux Groupama - FDJ | Groupama - FDJ | +2h 47' 49'' |
102 | ![José Iván Gutiérrez]() José Iván Gutiérrez MOVISTAR | MOVISTAR | +2h 49' 23'' |
103 | ![Michael Schär]() Michael Schär CCC Team | CCC Team | +2h 49' 37'' |
104 | ![Arthur Vichot]() Arthur Vichot Groupama - FDJ | Groupama - FDJ | +2h 49' 49'' |
105 | ![Maxim Iglinskiy]() Maxim Iglinskiy ASTANA PRO | ASTANA PRO | +2h 53' 50'' |
106 | ![Dimitri Fofonov]() Dimitri Fofonov ASTANA PRO | ASTANA PRO | +2h 53' 59'' |
107 | ![Alessandro Petacchi]() Alessandro Petacchi UAE Team Emirates | UAE Team Emirates | +2h 54' 20'' |
108 | ![Joost Posthuma]() Joost Posthuma Trek-Segafredo | Trek-Segafredo | +2h 55' 25'' |
109 | ![Danilo Hondo]() Danilo Hondo UAE Team Emirates | UAE Team Emirates | +3h 00' 00'' |
110 | ![Sébastien Minard]() Sébastien Minard AG2R Citroën | AG2R Citroën | +3h 00' 04'' |
111 | ![Sébastien Hinault]() Sébastien Hinault AG2R Citroën | AG2R Citroën | +3h 00' 44'' |
112 | ![Roman Kreuziger]() Roman Kreuziger ASTANA PRO | ASTANA PRO | +3h 00' 59'' |
113 | ![Sebastian Lang]() Sebastian Lang Lotto - Soudal | Lotto - Soudal | +3h 01' 51'' |
114 | ![Brent Bookwalter]() Brent Bookwalter CCC Team | CCC Team | +3h 03' 47'' |
115 | ![Manuel Quinziato]() Manuel Quinziato CCC Team | CCC Team | +3h 04' 47'' |
116 | ![Benjamín Noval]() Benjamín Noval TINKOFF | TINKOFF | +3h 06' 29'' |
117 | ![Blel Kadri]() Blel Kadri AG2R Citroën | AG2R Citroën | +3h 07' 07'' |
118 | ![Tristan Valentin]() Tristan Valentin COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3h 07' 10'' |
119 | ![Fabian Cancellara]() Fabian Cancellara Trek-Segafredo | Trek-Segafredo | +3h 07' 31'' |
120 | ![Sébastien Turgot]() Sébastien Turgot TotalEnergies | TotalEnergies | +3h 08' 34'' |
121 | ![Leonardo Duque]() Leonardo Duque COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3h 08' 41'' |
122 | ![Laurent Mangel]() Laurent Mangel Sojasun | Sojasun | +3h 10' 19'' |
123 | ![Matteo Tosatto]() Matteo Tosatto TINKOFF | TINKOFF | +3h 10' 36'' |
124 | ![Fabrice Jeandesboz]() Fabrice Jeandesboz Sojasun | Sojasun | +3h 11' 47'' |
125 | ![Brian Vandborg]() Brian Vandborg TINKOFF | TINKOFF | +3h 13' 43'' |
126 | ![Paolo Longo Borghini]() Paolo Longo Borghini Cannondale | Cannondale | +3h 13' 44'' |
127 | ![Grega Bole]() Grega Bole UAE Team Emirates | UAE Team Emirates | +3h 14' 15'' |
128 | ![Lieuwe Westra]() Lieuwe Westra Vacansoleil | Vacansoleil | +3h 14' 15'' |
129 | ![Dimitri Muravyev]() Dimitri Muravyev RadioShack | RadioShack | +3h 14' 29'' |
130 | ![Mark Cavendish]() Mark Cavendish HTC - Highroad | HTC - Highroad | +3h 15' 05'' |
131 | ![Mickaël Buffaz]() Mickaël Buffaz COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3h 15' 12'' |
132 | ![Mickaël Delage]() Mickaël Delage Groupama - FDJ | Groupama - FDJ | +3h 15' 39'' |
133 | ![Alessandro Vanotti]() Alessandro Vanotti Cannondale | Cannondale | +3h 16' 00'' |
134 | ![Niki Terpstra]() Niki Terpstra Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +3h 16' 38'' |
135 | ![Anthony Delaplace]() Anthony Delaplace Sojasun | Sojasun | +3h 16' 58'' |
136 | ![Borut Božic]() Borut Božic Vacansoleil | Vacansoleil | +3h 17' 11'' |
137 | ![Ben Swift]() Ben Swift INEOS Grenadiers | INEOS Grenadiers | +3h 18' 07'' |
138 | ![Jérémie Galland]() Jérémie Galland Sojasun | Sojasun | +3h 19' 46'' |
139 | ![Francisco Ventoso]() Francisco Ventoso MOVISTAR | MOVISTAR | +3h 20' 02'' |
140 | ![Tomas Vaitkus]() Tomas Vaitkus ASTANA PRO | ASTANA PRO | +3h 20' 07'' |
141 | ![Marcel Sieberg]() Marcel Sieberg Lotto - Soudal | Lotto - Soudal | +3h 21' 39'' |
142 | ![Matthew Goss]() Matthew Goss HTC - Highroad | HTC - Highroad | +3h 22' 32'' |
143 | ![Maciej Bodnar]() Maciej Bodnar Cannondale | Cannondale | +3h 23' 30'' |
144 | ![Andriy Grivko]() Andriy Grivko ASTANA PRO | ASTANA PRO | +3h 26' 22'' |
145 | ![Julian Dean]() Julian Dean EF Education - EasyPost | EF Education - EasyPost | +3h 28' 00'' |
146 | ![Addy Engels]() Addy Engels Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +3h 29' 04'' |
147 | ![Mikhail Ignatiev]() Mikhail Ignatiev Katusha-Alpecin | Katusha-Alpecin | +3h 29' 07'' |
148 | ![Arnaud Coyot]() Arnaud Coyot Sojasun | Sojasun | +3h 29' 20'' |
149 | ![Pablo Urtasun]() Pablo Urtasun Euskaltel | Euskaltel | +3h 30' 17'' |
150 | ![Gerald Ciolek]() Gerald Ciolek Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +3h 30' 22'' |
151 | ![Perrig Quémeneur]() Perrig Quémeneur TotalEnergies | TotalEnergies | +3h 30' 35'' |
152 | ![Romain Zingle]() Romain Zingle COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3h 31' 30'' |
153 | ![Denys Kostyuk]() Denys Kostyuk UAE Team Emirates | UAE Team Emirates | +3h 31' 42'' |
154 | ![Lars Bak]() Lars Bak HTC - Highroad | HTC - Highroad | +3h 33' 25'' |
155 | ![Vincent Jérôme]() Vincent Jérôme TotalEnergies | TotalEnergies | +3h 34' 37'' |
156 | ![André Greipel]() André Greipel Lotto - Soudal | Lotto - Soudal | +3h 35' 04'' |
157 | ![Ramunas Navardauskas]() Ramunas Navardauskas EF Education - EasyPost | EF Education - EasyPost | +3h 36' 53'' |
158 | ![Yohann Gène]() Yohann Gène TotalEnergies | TotalEnergies | +3h 38' 13'' |
159 | ![Tyler Farrar]() Tyler Farrar EF Education - EasyPost | EF Education - EasyPost | +3h 38' 32'' |
160 | ![Jimmy Engoulvent]() Jimmy Engoulvent Sojasun | Sojasun | +3h 38' 34'' |
161 | ![Bernhard Eisel]() Bernhard Eisel HTC - Highroad | HTC - Highroad | +3h 39' 56'' |
162 | ![Samuel Dumoulin]() Samuel Dumoulin COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3h 43' 17'' |
163 | ![Mark Renshaw]() Mark Renshaw HTC - Highroad | HTC - Highroad | +3h 44' 00'' |
164 | ![Marcus Burghardt]() Marcus Burghardt CCC Team | CCC Team | +3h 44' 08'' |
165 | ![Danny Pate]() Danny Pate HTC - Highroad | HTC - Highroad | +3h 45' 26'' |
166 | ![Andrey Amador]() Andrey Amador MOVISTAR | MOVISTAR | +3h 54' 35'' |
167 | ![Fabio Sabatini]() Fabio Sabatini Cannondale | Cannondale | +3h 57' 43'' |
0 | ![Alberto Contador]() Alberto Contador TINKOFF | TINKOFF | +3' 57'' |
0 | ![Carlos Barredo]() Carlos Barredo Team Jumbo - Visma | Team Jumbo - Visma | +1h 12' 58'' |