1 | Alberto Contador TINKOFF | TINKOFF | 84h 59' 49'' |
2 | Alejandro Valverde MOVISTAR | MOVISTAR | +1' 16'' |
3 | Joaquim Rodríguez Katusha-Alpecin | Katusha-Alpecin | +1' 37'' |
4 | Chris Froome INEOS Grenadiers | INEOS Grenadiers | +10' 16'' |
5 | Daniel Moreno Katusha-Alpecin | Katusha-Alpecin | +11' 29'' |
6 | Robert Gesink Team Visma-Lease a Bike | Team Visma-Lease a Bike | +12' 23'' |
7 | Andrew Talansky EF Education - EasyPost | EF Education - EasyPost | +13' 28'' |
8 | Laurens ten Dam Team Visma-Lease a Bike | Team Visma-Lease a Bike | +13' 41'' |
9 | Igor Antón Euskaltel - Euskadi | Euskaltel - Euskadi | +14' 01'' |
10 | Beñat Intxausti MOVISTAR | MOVISTAR | +16' 13'' |
11 | Gorka Verdugo Euskaltel - Euskadi | Euskaltel - Euskadi | +16' 22'' |
12 | Nicolas Roche Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +17' 50'' |
13 | Tomasz Marczynski Vacansoleil | Vacansoleil | +19' 14'' |
14 | Sergio Henao INEOS Grenadiers | INEOS Grenadiers | +19' 59'' |
15 | Przemyslaw Niemiec UAE Team Emirates | UAE Team Emirates | +20' 48'' |
16 | Maxime Monfort Lidl Trek | Lidl Trek | +20' 50'' |
17 | Bart De Clercq Lotto - Dstny | Lotto - Dstny | +20' 56'' |
18 | Rinaldo Nocentini Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +22' 30'' |
19 | Winner Anacona UAE Team Emirates | UAE Team Emirates | +23' 38'' |
20 | Maxime Bouet Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +26' 30'' |
21 | André Cardoso Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +31' 51'' |
22 | Jan Bakelants Lidl Trek | Lidl Trek | +32' 45'' |
23 | Rémi Pauriol Groupama - FDJ | Groupama - FDJ | +40' 48'' |
24 | Serge Pauwels Soudal - Quick-Step | Soudal - Quick-Step | +46' 26'' |
25 | Eros Capecchi Cannondale | Cannondale | +46' 54'' |
26 | Iván Velasco Euskaltel - Euskadi | Euskaltel - Euskadi | +48' 42'' |
27 | Marcos García Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +49' 29'' |
28 | Bauke Mollema Team Visma-Lease a Bike | Team Visma-Lease a Bike | +51' 44'' |
29 | Rigoberto Urán INEOS Grenadiers | INEOS Grenadiers | +54' 40'' |
30 | Amets Txurruka Euskaltel - Euskadi | Euskaltel - Euskadi | +55' 01'' |
31 | Christophe Le Mével EF Education - EasyPost | EF Education - EasyPost | +1h 00' 02'' |
32 | Rafal Majka TINKOFF | TINKOFF | +1h 05' 42'' |
33 | Damiano Cunego UAE Team Emirates | UAE Team Emirates | +1h 06' 30'' |
34 | Andrey Kashechkin Astana - Qazaqstan Team | Astana - Qazaqstan Team | +1h 08' 15'' |
35 | Steve Morabito CCC Team | CCC Team | +1h 15' 37'' |
36 | Nairo Quintana MOVISTAR | MOVISTAR | +1h 15' 53'' |
37 | Alberto Losada Katusha-Alpecin | Katusha-Alpecin | +1h 19' 08'' |
38 | Paolo Tiralongo Astana - Qazaqstan Team | Astana - Qazaqstan Team | +1h 19' 16'' |
39 | Kevin Seeldraeyers Astana - Qazaqstan Team | Astana - Qazaqstan Team | +1h 23' 34'' |
40 | Tiago Machado Lidl Trek | Lidl Trek | +1h 23' 38'' |
41 | Kevin De Weert Soudal - Quick-Step | Soudal - Quick-Step | +1h 23' 39'' |
42 | Juan Manuel Gárate Team Visma-Lease a Bike | Team Visma-Lease a Bike | +1h 27' 15'' |
43 | Jesús Hernández TINKOFF | TINKOFF | +1h 32' 30'' |
44 | Romain Sicard Euskaltel - Euskadi | Euskaltel - Euskadi | +1h 33' 05'' |
45 | Mickaël Buffaz COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +1h 34' 03'' |
46 | Sergey Lagutin Vacansoleil | Vacansoleil | +1h 34' 29'' |
47 | Luis Ángel Maté COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +1h 37' 43'' |
48 | Mikel Astarloza Euskaltel - Euskadi | Euskaltel - Euskadi | +1h 38' 48'' |
49 | Cristiano Salerno Cannondale | Cannondale | +1h 39' 07'' |
50 | Juan José Oroz Euskaltel - Euskadi | Euskaltel - Euskadi | +1h 39' 53'' |
51 | Dario Cataldo Soudal - Quick-Step | Soudal - Quick-Step | +1h 44' 15'' |
52 | Andrey Zeits Astana - Qazaqstan Team | Astana - Qazaqstan Team | +1h 44' 21'' |
53 | Hernâni Brôco Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +1h 46' 40'' |
54 | Denis Menchov Katusha-Alpecin | Katusha-Alpecin | +1h 47' 07'' |
55 | Daniel Navarro TINKOFF | TINKOFF | +1h 48' 44'' |
56 | Denys Kostyuk UAE Team Emirates | UAE Team Emirates | +1h 49' 25'' |
57 | Gianni Meersman Lotto - Dstny | Lotto - Dstny | +1h 50' 06'' |
58 | Mauro Santambrogio CCC Team | CCC Team | +1h 52' 10'' |
59 | Philippe Gilbert CCC Team | CCC Team | +1h 53' 57'' |
60 | Cayetano Sarmiento Cannondale | Cannondale | +1h 54' 07'' |
61 | Fredrik Kessiakoff Astana - Qazaqstan Team | Astana - Qazaqstan Team | +1h 55' 21'' |
62 | Thomas De Gendt Vacansoleil | Vacansoleil | +1h 56' 19'' |
63 | Alessandro Ballan CCC Team | CCC Team | +1h 57' 36'' |
64 | Arnold Jeannesson Groupama - FDJ | Groupama - FDJ | +1h 58' 26'' |
65 | David De La Fuente Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +2h 00' 10'' |
66 | Javier Moreno MOVISTAR | MOVISTAR | +2h 01' 31'' |
67 | Juan José Cobo MOVISTAR | MOVISTAR | +2h 01' 42'' |
68 | Richie Porte INEOS Grenadiers | INEOS Grenadiers | +2h 02' 39'' |
69 | Mikel Landa Euskaltel - Euskadi | Euskaltel - Euskadi | +2h 03' 12'' |
70 | Sérgio Paulinho TINKOFF | TINKOFF | +2h 03' 38'' |
71 | Simon Geschke Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +2h 06' 42'' |
72 | Matteo Montaguti Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +2h 07' 21'' |
73 | Marco Marzano UAE Team Emirates | UAE Team Emirates | +2h 07' 22'' |
74 | Pablo Lastras MOVISTAR | MOVISTAR | +2h 08' 50'' |
75 | Rubén Pérez Euskaltel - Euskadi | Euskaltel - Euskadi | +2h 10' 05'' |
76 | Linus Gerdemann Lidl Trek | Lidl Trek | +1h 57' 04'' |
76 | Zdenek Štybar Soudal - Quick-Step | Soudal - Quick-Step | +2h 12' 01'' |
77 | Simon Clarke Team Jayco AlUla | Team Jayco AlUla | +2h 12' 22'' |
78 | Brent Bookwalter CCC Team | CCC Team | +2h 14' 20'' |
79 | Johan Vansummeren EF Education - EasyPost | EF Education - EasyPost | +2h 14' 56'' |
80 | Leonardo Duque COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +2h 19' 04'' |
81 | Ben Gastauer Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +2h 19' 20'' |
82 | Vicente Reynés Lotto - Dstny | Lotto - Dstny | +2h 20' 23'' |
83 | Johannes Fröhlinger Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +2h 23' 38'' |
84 | Antonio Piedra Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +2h 26' 02'' |
85 | Koen de Kort Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +2h 26' 59'' |
86 | Laurent Didier Lidl Trek | Lidl Trek | +2h 27' 07'' |
87 | Nico Sijmens COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +2h 27' 40'' |
88 | Pieter Weening Team Jayco AlUla | Team Jayco AlUla | +2h 27' 56'' |
89 | Maciej Paterski Cannondale | Cannondale | +2h 29' 16'' |
90 | Alexandre Geniez Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +2h 31' 20'' |
91 | Kristof Vandewalle Soudal - Quick-Step | Soudal - Quick-Step | +2h 32' 24'' |
92 | Grégory Rast Lidl Trek | Lidl Trek | +2h 35' 03'' |
93 | Markel Irizar Lidl Trek | Lidl Trek | +2h 35' 04'' |
94 | Sergio Carrasco Andalucía | Andalucía | +2h 37' 24'' |
95 | Ángel Vicioso Katusha-Alpecin | Katusha-Alpecin | +2h 37' 56'' |
96 | Michel Kreder EF Education - EasyPost | EF Education - EasyPost | +2h 39' 18'' |
97 | Bruno Pires TINKOFF | TINKOFF | +2h 39' 37'' |
98 | Juan Antonio Flecha INEOS Grenadiers | INEOS Grenadiers | +2h 42' 28'' |
99 | Amaël Moinard CCC Team | CCC Team | +2h 43' 28'' |
100 | Stef Clement Team Visma-Lease a Bike | Team Visma-Lease a Bike | +2h 44' 02'' |
101 | Egoitz García COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +2h 44' 13'' |
102 | Martijn Keizer Vacansoleil | Vacansoleil | +2h 46' 11'' |
103 | Grischa Niermann Team Visma-Lease a Bike | Team Visma-Lease a Bike | +2h 47' 48'' |
104 | Lloyd Mondory Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +2h 48' 06'' |
105 | Xavier Florencio Katusha-Alpecin | Katusha-Alpecin | +2h 49' 28'' |
106 | Pavel Brutt Katusha-Alpecin | Katusha-Alpecin | +2h 51' 45'' |
107 | Lars Boom Team Visma-Lease a Bike | Team Visma-Lease a Bike | +2h 53' 57'' |
108 | Benjamín Noval TINKOFF | TINKOFF | +2h 54' 01'' |
109 | David Moncoutié COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +2h 54' 06'' |
110 | Gert Steegmans Soudal - Quick-Step | Soudal - Quick-Step | +2h 54' 35'' |
111 | Ian Stannard INEOS Grenadiers | INEOS Grenadiers | +2h 55' 45'' |
112 | Adrián Palomares Andalucía | Andalucía | +2h 56' 11'' |
113 | Rudy Molard COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +2h 56' 45'' |
114 | Gustavo César Veloso Andalucía | Andalucía | +2h 56' 52'' |
115 | Thomas Peterson EF Education - EasyPost | EF Education - EasyPost | +2h 57' 56'' |
116 | Klaas Lodewyck CCC Team | CCC Team | +2h 58' 17'' |
117 | Gatis Smukulis Katusha-Alpecin | Katusha-Alpecin | +2h 58' 30'' |
118 | Gabriel Rasch Groupama - FDJ | Groupama - FDJ | +3h 00' 05'' |
119 | Yannick Eijssen CCC Team | CCC Team | +3h 00' 32'' |
120 | Javier Ramírez Andalucía | Andalucía | +3h 01' 11'' |
121 | Ben Swift INEOS Grenadiers | INEOS Grenadiers | +3h 01' 13'' |
122 | Egor Silin Astana - Qazaqstan Team | Astana - Qazaqstan Team | +3h 01' 50'' |
123 | Adam Hansen Lotto - Dstny | Lotto - Dstny | +3h 03' 02'' |
124 | Thierry Hupond Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +3h 03' 24'' |
125 | Oleksandr Kvachuk UAE Team Emirates | UAE Team Emirates | +3h 03' 26'' |
126 | Pim Ligthart Vacansoleil | Vacansoleil | +3h 06' 54'' |
127 | Niki Terpstra Soudal - Quick-Step | Soudal - Quick-Step | +3h 07' 31'' |
128 | Elia Viviani Cannondale | Cannondale | +3h 07' 54'' |
129 | Florent Barle COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3h 09' 16'' |
130 | Mauro Da Dalto Cannondale | Cannondale | +3h 09' 41'' |
131 | John Degenkolb Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +3h 10' 06'' |
132 | Imanol Erviti MOVISTAR | MOVISTAR | +3h 10' 07'' |
133 | José Vicente Toribio Andalucía | Andalucía | +3h 10' 29'' |
134 | Koldo Fernández EF Education - EasyPost | EF Education - EasyPost | +3h 11' 05'' |
135 | Matteo Tosatto TINKOFF | TINKOFF | +3h 11' 39'' |
136 | Benoît Vaugrenard Groupama - FDJ | Groupama - FDJ | +3h 11' 42'' |
137 | Alexandr Dyachenko Astana - Qazaqstan Team | Astana - Qazaqstan Team | +3h 12' 06'' |
138 | Maciej Bodnar Cannondale | Cannondale | +3h 12' 07'' |
139 | Yukihiro Doi Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +3h 12' 22'' |
140 | Tiziano Dall'Antonia Cannondale | Cannondale | +3h 13' 41'' |
141 | Davide Viganò UAE Team Emirates | UAE Team Emirates | +3h 17' 29'' |
142 | Frederik Willems Lotto - Dstny | Lotto - Dstny | +3h 17' 35'' |
143 | Bert-Jan Lindeman Vacansoleil | Vacansoleil | +3h 17' 41'' |
144 | Daniele Bennati Lidl Trek | Lidl Trek | +3h 18' 00'' |
145 | Wesley Sulzberger Team Jayco AlUla | Team Jayco AlUla | +3h 18' 31'' |
146 | Daniel Teklehaimanot Team Jayco AlUla | Team Jayco AlUla | +3h 18' 46'' |
147 | Danny Pate INEOS Grenadiers | INEOS Grenadiers | +3h 19' 33'' |
148 | Jonathan Castroviejo MOVISTAR | MOVISTAR | +3h 20' 17'' |
149 | Thomas Dekker EF Education - EasyPost | EF Education - EasyPost | +3h 20' 17'' |
150 | Martijn Maaskant EF Education - EasyPost | EF Education - EasyPost | +3h 21' 03'' |
151 | Wouter Mol Vacansoleil | Vacansoleil | +3h 21' 34'' |
152 | William Bonnet Groupama - FDJ | Groupama - FDJ | +3h 22' 45'' |
153 | Dominique Rollin Groupama - FDJ | Groupama - FDJ | +3h 23' 10'' |
154 | Arnaud Courteille Groupama - FDJ | Groupama - FDJ | +3h 24' 52'' |
155 | Nicki Sørensen TINKOFF | TINKOFF | +3h 24' 56'' |
156 | Steve Cummings CCC Team | CCC Team | +3h 27' 18'' |
157 | František Rabon Soudal - Quick-Step | Soudal - Quick-Step | +3h 28' 11'' |
158 | Julian Dean Team Jayco AlUla | Team Jayco AlUla | +3h 28' 32'' |
159 | Matti Breschel Team Visma-Lease a Bike | Team Visma-Lease a Bike | +3h 34' 30'' |
160 | Manuel Cardoso Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +3h 38' 31'' |
161 | Javier Chacón Andalucía | Andalucía | +3h 39' 34'' |
162 | Christophe Riblon Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +3h 41' 50'' |
163 | Davide Cimolai UAE Team Emirates | UAE Team Emirates | +3h 46' 47'' |
164 | Dennis van Winden Team Visma-Lease a Bike | Team Visma-Lease a Bike | +3h 47' 25'' |
165 | Travis Meyer Team Jayco AlUla | Team Jayco AlUla | +3h 48' 16'' |
166 | Mitch Docker Team Jayco AlUla | Team Jayco AlUla | +3h 51' 04'' |
167 | Allan Davis Team Jayco AlUla | Team Jayco AlUla | +3h 51' 06'' |
168 | Danail Petrov Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +3h 51' 06'' |
169 | Blel Kadri Decathlon-AG2R-La Mondiale | Decathlon-AG2R-La Mondiale | +3h 51' 23'' |
170 | Javier Aramendía Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +3h 55' 45'' |
171 | Mikhail Ignatiev Katusha-Alpecin | Katusha-Alpecin | +3h 55' 51'' |
172 | Raymond Kreder EF Education - EasyPost | EF Education - EasyPost | +3h 58' 16'' |
173 | Aitor Galdós Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +4h 06' 47'' |
174 | Juan José Lobato Andalucía | Andalucía | +4h 19' 17'' |
175 | Cheng Ji Team dsm-firmenich - PostNL | Team dsm-firmenich - PostNL | +4h 32' 35'' |