FahrerMannschaftPunkte
1Chris Horner
Lidl Trek
Lidl Trek84h 36' 04''
2Vincenzo Nibali
Astana
Astana+37''
3Alejandro Valverde
Movistar
Movistar+1' 36''
4Joaquim Rodríguez
Katusha-Alpecin
Katusha-Alpecin+3' 22''
5Nicolas Roche
Tinkoff
Tinkoff+7' 11''
6Domenico Pozzovivo
Decathlon-Ag2r
Decathlon-Ag2r+8' 00''
7Thibaut Pinot
Groupama - FDJ
Groupama - FDJ+8' 41''
8Samuel Sánchez
Euskaltel - Euskadi
Euskaltel - Euskadi+9' 51''
9Leopold König
Bora-hansgrohe
Bora-hansgrohe+10' 11''
10Daniel Moreno
Katusha-Alpecin
Katusha-Alpecin+13' 11''
11Tanel Kangert
Astana
Astana+14' 05''
12José Herrada
Movistar
Movistar+16' 48''
13David Arroyo
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+17' 34''
14Dominik Nerz
CCC Team
CCC Team+19' 26''
15Michele Scarponi
UAE Team Emirates
UAE Team Emirates+22' 04''
16André Cardoso
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+25' 03''
17Robert Kišerlovski
Lidl Trek
Lidl Trek+25' 06''
18Chris Sørensen
Tinkoff
Tinkoff+27' 02''
19Rafal Majka
Tinkoff
Tinkoff+32' 52''
20Igor Antón
Euskaltel - Euskadi
Euskaltel - Euskadi+33' 05''
21Yoann Bagot
Cofidis
Cofidis+35' 22''
22José Mendes
Bora-hansgrohe
Bora-hansgrohe+39' 25''
23Mikel Nieve
Euskaltel - Euskadi
Euskaltel - Euskadi+49' 36''
24Eros Capecchi
Movistar
Movistar+50' 23''
25Amets Txurruka
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+51' 17''
26Janez Brajkovic
Astana
Astana+57' 32''
27Rigoberto Urán
INEOS Grenadiers
INEOS Grenadiers+57' 49''
28Sergio Henao
INEOS Grenadiers
INEOS Grenadiers+59' 55''
29Jakob Fuglsang
Astana
Astana+1h 01' 08''
30Egoi Martínez
Euskaltel - Euskadi
Euskaltel - Euskadi+1h 12' 18''
31Serge Pauwels
Soudal - Quick-Step
Soudal - Quick-Step+1h 17' 42''
32Diego Ulissi
UAE Team Emirates
UAE Team Emirates+1h 19' 34''
33Kenny Elissonde
Groupama - FDJ
Groupama - FDJ+1h 22' 43''
34Anthony Roux
Groupama - FDJ
Groupama - FDJ+1h 25' 44''
35Bartosz Huzarski
Bora-hansgrohe
Bora-hansgrohe+1h 26' 14''
36Georg Preidler
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+1h 28' 03''
37Oliver Zaugg
Tinkoff
Tinkoff+1h 33' 54''
38Warren Barguil
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+1h 36' 49''
39Mikel Landa
Euskaltel - Euskadi
Euskaltel - Euskadi+1h 37' 26''
40Jérôme Coppel
Cofidis
Cofidis+1h 37' 43''
41Francis De Greef
Lotto - Dstny
Lotto - Dstny+1h 38' 50''
42Luis Ángel Maté
Cofidis
Cofidis+1h 41' 15''
43Rafael Valls
Vacansoleil
Vacansoleil+1h 43' 02''
44Juan Antonio Flecha
Vacansoleil
Vacansoleil+1h 46' 53''
45Sylwester Szmyd
Movistar
Movistar+1h 48' 25''
46Juan José Oroz
Euskaltel - Euskadi
Euskaltel - Euskadi+1h 48' 50''
47Alexandre Geniez
Groupama - FDJ
Groupama - FDJ+1h 51' 39''
48Ivan Santaromita
CCC Team
CCC Team+1h 52' 24''
49Giampaolo Caruso
Katusha-Alpecin
Katusha-Alpecin+1h 52' 54''
50Pieter Serry
Soudal - Quick-Step
Soudal - Quick-Step+1h 54' 14''
51Paolo Tiralongo
Astana
Astana+1h 59' 16''
52Bauke Mollema
Team Visma-Lease a Bike
Team Visma-Lease a Bike+1h 59' 34''
53Rinaldo Nocentini
Decathlon-Ag2r
Decathlon-Ag2r+2h 03' 08''
54Maciej Paterski
Cannondale
Cannondale+2h 03' 20''
55Xabier Zandio
INEOS Grenadiers
INEOS Grenadiers+2h 05' 02''
56Mikaël Chérel
Decathlon-Ag2r
Decathlon-Ag2r+2h 05' 39''
57Cayetano Sarmiento
Cannondale
Cannondale+2h 07' 58''
58Gianni Meersman
Soudal - Quick-Step
Soudal - Quick-Step+2h 14' 16''
59Johannes Fröhlinger
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+2h 16' 56''
60Adam Hansen
Lotto - Dstny
Lotto - Dstny+2h 17' 18''
61Ben Hermans
Lidl Trek
Lidl Trek+2h 18' 16''
62Vladimir Gusev
Katusha-Alpecin
Katusha-Alpecin+2h 19' 34''
63Gorka Verdugo
Euskaltel - Euskadi
Euskaltel - Euskadi+2h 20' 01''
64Matthew Busche
Lidl Trek
Lidl Trek+2h 25' 57''
65Ben Gastauer
Decathlon-Ag2r
Decathlon-Ag2r+2h 26' 34''
66Martin Kohler
CCC Team
CCC Team+2h 29' 16''
67Iker Camaño
Bora-hansgrohe
Bora-hansgrohe+2h 32' 39''
68Paul Voß
Bora-hansgrohe
Bora-hansgrohe+2h 32' 44''
69Simon Clarke
Team Jayco AlUla
Team Jayco AlUla+2h 36' 08''
70Manuele Mori
UAE Team Emirates
UAE Team Emirates+2h 36' 45''
71Juan Manuel Gárate
Team Visma-Lease a Bike
Team Visma-Lease a Bike+2h 38' 19''
72Danilo Wyss
CCC Team
CCC Team+2h 39' 35''
73Vasil Kiryienka
INEOS Grenadiers
INEOS Grenadiers+2h 41' 03''
74Dario Cataldo
INEOS Grenadiers
INEOS Grenadiers+2h 43' 18''
75Marcos García
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+2h 43' 22''
76Javier Moreno
Movistar
Movistar+2h 43' 31''
77Grégory Rast
Lidl Trek
Lidl Trek+2h 49' 32''
78Nico Sijmens
Cofidis
Cofidis+2h 51' 22''
79Christian Knees
INEOS Grenadiers
INEOS Grenadiers+2h 51' 56''
80Ángel Vicioso
Katusha-Alpecin
Katusha-Alpecin+2h 52' 25''
81Andrey Zeits
Astana
Astana+2h 52' 37''
82Christian Meier
Team Jayco AlUla
Team Jayco AlUla+2h 53' 42''
83Yannick Eijssen
CCC Team
CCC Team+2h 55' 58''
84Edvald Boasson Hagen
INEOS Grenadiers
INEOS Grenadiers+2h 59' 04''
85Yaroslav Popovych
Lidl Trek
Lidl Trek+3h 01' 08''
86Markel Irizar
Lidl Trek
Lidl Trek+3h 01' 23''
87Beñat Intxausti
Movistar
Movistar+3h 01' 24''
88Johan Vansummeren
EF Education - EasyPost
EF Education - EasyPost+3h 01' 57''
89Paolo Longo Borghini
Cannondale
Cannondale+3h 02' 11''
90Jorge Azanza
Euskaltel - Euskadi
Euskaltel - Euskadi+3h 03' 39''
91Romain Zingle
Cofidis
Cofidis+3h 05' 03''
92Dmitry Kozonchuk
Katusha-Alpecin
Katusha-Alpecin+3h 08' 27''
93Alex Howes
EF Education - EasyPost
EF Education - EasyPost+3h 08' 45''
94Julien Bérard
Decathlon-Ag2r
Decathlon-Ag2r+3h 10' 09''
95Daniele Ratto
Cannondale
Cannondale+3h 11' 50''
96Jan Bárta
Bora-hansgrohe
Bora-hansgrohe+3h 12' 43''
97Grega Bole
Vacansoleil
Vacansoleil+3h 21' 31''
98Reinardt Janse van Rensburg
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+3h 22' 28''
99Cameron Wurf
Cannondale
Cannondale+3h 22' 56''
100Nicki Sørensen
Tinkoff
Tinkoff+3h 24' 16''
101Andriy Grivko
Astana
Astana+3h 26' 23''
102Imanol Erviti
Movistar
Movistar+3h 27' 15''
103Cédric Pineau
Groupama - FDJ
Groupama - FDJ+3h 27' 59''
104Nicolas Edet
Cofidis
Cofidis+3h 30' 11''
105Winner Anacona
UAE Team Emirates
UAE Team Emirates+3h 31' 07''
106David Tanner
Team Visma-Lease a Bike
Team Visma-Lease a Bike+3h 32' 48''
107Luca Paolini
Katusha-Alpecin
Katusha-Alpecin+3h 36' 53''
108Dennis Vanendert
Lotto - Dstny
Lotto - Dstny+3h 37' 23''
109Antonio Piedra
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+3h 37' 49''
110Michael Matthews
Team Jayco AlUla
Team Jayco AlUla+3h 40' 30''
111Tiziano Dall'Antonia
Cannondale
Cannondale+3h 46' 01''
112Caleb Fairly
EF Education - EasyPost
EF Education - EasyPost+3h 47' 47''
113Alessandro Vanotti
Astana
Astana+3h 54' 57''
114Lloyd Mondory
Decathlon-Ag2r
Decathlon-Ag2r+3h 57' 27''
115Matteo Tosatto
Tinkoff
Tinkoff+3h 58' 50''
116Thomas Peterson
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+4h 00' 15''
117Evgueni Petrov
Tinkoff
Tinkoff+4h 03' 53''
118Javier Aramendía
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+4h 04' 39''
119José Iván Gutiérrez
Movistar
Movistar+4h 04' 54''
120Klaas Lodewyck
CCC Team
CCC Team+4h 05' 49''
121Fabricio Ferrari
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+4h 05' 50''
122Pablo Urtasun
Euskaltel - Euskadi
Euskaltel - Euskadi+4h 08' 50''
123Robert Wagner
Team Visma-Lease a Bike
Team Visma-Lease a Bike+4h 10' 49''
124Tyler Farrar
EF Education - EasyPost
EF Education - EasyPost+4h 12' 26''
125Guillaume Van Keirsbulck
Soudal - Quick-Step
Soudal - Quick-Step+4h 14' 05''
126Carlos Betancur
Decathlon-Ag2r
Decathlon-Ag2r+4h 14' 27''
127Tosh Van der Sande
Lotto - Dstny
Lotto - Dstny+4h 15' 12''
128Michael Mørkøv
Tinkoff
Tinkoff+4h 16' 29''
129Luca Dodi
UAE Team Emirates
UAE Team Emirates+4h 16' 31''
130Adrien Petit
Cofidis
Cofidis+4h 19' 20''
131Vladimir Isaichev
Katusha-Alpecin
Katusha-Alpecin+4h 19' 31''
132Arnaud Courteille
Groupama - FDJ
Groupama - FDJ+4h 20' 39''
133Zakkari Dempster
Bora-hansgrohe
Bora-hansgrohe+4h 21' 54''
134Alex Rasmussen
EF Education - EasyPost
EF Education - EasyPost+4h 23' 03''
135Mitch Docker
Team Jayco AlUla
Team Jayco AlUla+4h 23' 34''
136Nikias Arndt
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+4h 24' 05''
137Tom Stamsnijder
Team dsm-firmenich - PostNL
Team dsm-firmenich - PostNL+4h 27' 07''
138Stéphane Poulhiès
Cofidis
Cofidis+4h 27' 23''
139Sebastián Haedo
Cannondale
Cannondale+4h 28' 21''
140Francesco Lasca
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA+4h 28' 38''
141Maximiliano Richeze
UAE Team Emirates
UAE Team Emirates+4h 30' 58''
142Leigh Howard
Team Jayco AlUla
Team Jayco AlUla+4h 47' 03''
143Matteo Bono
UAE Team Emirates
UAE Team Emirates+4h 48' 47''
144Massimo Graziato
UAE Team Emirates
UAE Team Emirates+4h 49' 30''