1. Juan Pedro Lopez (Esp) en 28h39'05"
2. Lennard Kämna (All) à 38"
3. Rein Taaramäe (Est) à 58"
4. Simon Yates (Gbr) à 1'42"
5. Mauri Vansevenant (Bel) à 1'47"
6. Wilco Kelderman (All) à 1'55"
7. Joao Almeida (Por) à 1'58"
8. Pello Bilbao (Esp) à 2'00"
9. Richie Porte (Aus) à 2'04"
10. Romain Bardet (Fra) à 2'06"
11. Richard Carapaz (Equ) m.t
12. Mikel Landa (Esp) à 2'15"
13. Thymen Arensman (Hol) m.t
14. Jai Hindley (Aus) à 2'16"
15. Santiago Buitrago (Col) à 2'18"
16. Koen Bouwman (Hol) à 2'19"
17. Hugh Carthy (Gbr) à 2'20"
18. Alejandro Valverde (Esp) à 2'23"
19. Lucas Hamilton (Aus) à 2'27"
20. Giulio Ciccone (Ita) à 2'32"
21. Domenico Pozzovivo (Ita) à 2'37"
22. Emanuel Buchmann (All) à 2'39"
23. Bauke Mollema (Hol) à 2'43"
24. Ivan Sosa (Col) à 3'05"
25. Pavel Sivakov (Fra) à 3'14"
26. Jan Hirt (Tch) à 3'16"
27. Damien Howson (Aus) à 3'41"
28. Guillaume Martin (Fra) à 4'06"
29. Tobias Foss (Nor) à 4'14"
30. Vincenzo Nibali (Ita) à 4'16"
31. Sam Oomen (Hol) à 4'33"
32. Gijs Leemreize (Hol) à 5'19"
33. Tom Dumoulin (Hol) à 5'40"
34. Lorenzo Fortunato (Ita) à 5'53"
35. Davide Villella (Ita) à 6'05"
36. Felix Gall (Aut) à 6'48"
37. Rémy Rochas (Fra) à 7'04"
38. Davide Formolo (Ita) à 7'25"
39. Joe Dombrowski (Usa) à 7'54"
40. Ben Tulett (Gbr) à 11'48"
41. Chris Hamilton (Aus) à 12'04"
42. Antonio Pedrero (Esp) à 12'29"
43. Mikaël Chérel (Fra) à 12'39"
44. Jonathan Caicedo (Equ) à 13'35"
45. Jhonnatan Narvaez (Equ) à 14'18"
46. Vadim Pronskiy (Kaz) à 14'22"
47. Rui Costa (Por) à 15'20"
48. Attila Valter (Hon) à 15'37"
49. Diego Camargo (Col) à 16'04"
50. Stefano Oldani (Ita) à 16'19"
51. Diego Ulissi (Ita) à 17'06"
52. Sylvain Moniquet (Bel) à 18'27"
53. Alessandro Covi (Ita) à 19'15"
54. Harold Tejada (Col) à 19'50"
55. Davide Gabburo (Ita) à 20'51"
56. Merhawi Kudus (Ery) à 21'46"
57. Jorge Arcas (Esp) à 22'08"
58. Luca Covili (Ita) à 22'16"
59. Vincenzo Albanese (Ita) à 22'42"
60. Giovanni Aleotti (Ita) à 25'09"
61. Domen Novak (Slo) à 26'49"
62. Mattias Skjelmose Jensen (Dan) à 28'07"
63. Martijn Tusveld (Hol) à 29'28"
64. William Barta (Usa) à 30'03"
65. Pascal Eenkhoorn (Hol) à 30'18"
66. José Joaquin Rojas (Esp) à 30'23"
67. Nans Peters (Fra) à 30'39"
68. Valerio Conti (Ita) à 31'33"
69. Edoardo Zardini (Ita) à 31'49"
70. Francesco Gavazzi (Ita) à 32'25"
71. Lilian Calmejane (Fra) à 33'47"
72. Mathieu Van der Poel (Hol) à 34'32"
73. Alessandro Tonelli (Ita) à 34'35"
74. Fabio Felline (Ita) à 35'13"
75. Ben Swift (Gbr) à 35'57"
76. Lorenzo Rota (Ita) à 37'17"
77. Thomas De Gendt (Bel) à 37'43"
78. Dario Cataldo (Ita) à 38'20"
79. Alexander Cataford (Can) à 38'47"
80 Jaakko Hänninen (Fin) à 38'53"
81. Matteo Sobrero (Ita) à 39'01"
82. Ben Zwiehoff (All) à 39'34"
83. James Knox (Gbr) à 41'09"
84. Nicolas Prodhomme (Fra) à 41'46"
85. Simon Carr (Gbr) à 43'44"
86. Anthony Perez (Fra) à 44'08"
87. Wout Poels (Hol) à 44'23"
88. Salvatore Puccio (Ita) à 44'24"
89. Jos Van Emden (Hol) à 45'06"
90. Magnus Cort (Dan) à 45'10"
91. Andrea Vendrame (Ita) à 46'13"
92. Callum Scotson (Aus) à 46'27"
93. Mattia Bais (Ita) à 46'34"
94. Jacopo Mosca (Ita) à 48'41"
95. Natnael Tesfazion (Ery) à 48'47"
96. Simone Ravanelli (Ita) à 49'34"
97. Diego Rosa (Ita) à 49'34"
98. Pierre-Luc Périchon (Fra) à 49'48"
99. Alessandro De Marchi (Ita) à 49'54"
100. Jonathan Castroviejo (Esp) à 50'02"
101. David De la Cruz (Esp) à 50'12"
102. Christopher Juul-Jensen (Dan) à 50'40"
103. Edoardo Affini (Ita) à 50'51"
104. Mirco Maestri (Ita) à 51'41"
105. Alexander Krieger (All) à 53'02"
106. Jasha Sütterlin (All) à 53'55"
107. Lawson Craddock (Usa) m.t
108. Erik Fetter (Hon) à 55'22"
109. Mauro Schmid (Sui) à 55'48"
110. Alexander Cepeda (Equ) à 55'53"
111. Filippo Zana (Ita) à 56'25"
112. Eduardo Sepulveda (Arg) à 1h02'14"
113. Biniam Girmay (Ery) à 1h02'22"
114. Oier Lazkano (Esp) à 1h03'27"
115. Miles Scotson (Aus) à 1h04'09"
116. Loic Vliegen (Bel) à 1h04'42"
117. Michael Hepburn (Aus) à 1h04'52"
118. Patrick Gamper (Aut) à 1h04'58"
119. Tobias Ludvigsson (Sue) à 1h05'07"
120. Tobias Bayer (Aut) à 1h05'11"
121. Romain Combaud (Fra) à 1h05'18"
122. Ignatas Konovalovas (Lit) à 1h06'18"
123. Sacha Modolo (Ita) à 1h06'37"
124. Cesare Benedetti (Pol) à 1h06'40"
125. Luca Rastelli (Ita) à 1h06'48"
126. Aimé De Gendt (Bel) à 1h07'43"
127. Senne Leysen (Bel) à 1h07'45"
128. Oscar Riesebeek (Hol) à 1h08'11"
129. Samuele Rivi (Ita) à 1h08'38"
130. Davide Bais (Ita) à 1h09'17"
131. Davide Cimolai (Ita) à 1h09'25"
132. Simone Consonni (Ita) m.t
133. Barnabas Peak (Hon) à 1h09'51"
134. Fernando Gaviria (Col) à 1h09'55"
135. Arnaud Démare (Fra) à 1h10'05"
136. Giacomo Nizzolo (Ita) à 1h10'14"
137. Edward Theuns (Bel) à 1h10'48"
138. Jenthe Biermans (Bel) à 1h11'26"
139. Lawrence Naesen (Bel) à 1h12'06"
140. Andrii Ponomar (Ukr) à 1h12'51"
141. Cees Bol (Hol) à 1h13'12"
142. Alberto Dainese (Ita) à 1h13'25"
143. Rick Zabel (All) à 1h13'32"
144. Ramon Sinkeldam (Hol) à 1h13'33"
145. Reto Hollenstein (Sui) à 1h13'54"
146. Rui Oliveira (Por) à 1h14'48"
147. Maximiliano Richeze (Arg) à 1h14'57"
148. Phil Bauhaus (All) à 1h14'58"
149. Otto Vergaerde (Bel) à 1h15'13"
150. Davide Ballerini (Ita) à 1h15'44"
151. Julius Van den Berg (Hol) à 1h16'21"
152. Dries De Bondt (Bel) à 1h16'44"
153. Alex Dowsett (Gbr) à 1h16'52"
154. Wesley Kreder (Hol) à 1h17'32"
155. Filippo Tagliani (Ita) à 1h17'35"
156. Matthew Holmes (Gbr) à 1h22'55"
157. Harm Vanhoucke (Bel) à 1h23'55"
158. Caleb Ewan (Aus) à 1h24'35"
159. Jacopo Guarnieri (Ita) à 1h25'50"
160. Michael Schwarzmann (All) à 1h26'30"
161. Matthias Brändle (Aut) à 1h27'12"
162. Nico Denz (All) à 1h27'48"
163. Roger Kluge (All) à 1h28'09"
164. Rüdiger Selig (All) à 1h29'25"
165. Clément Davy (Fra) à 01'32'14"
166. Mark Cavendish (Gbr) à 1h32'30"
167. Bert Van Lerberghe (Bel) à 1h32'47"
168. Pieter Serry (Bel) à 1h33'28"
1. Juan Pedro Lopez (Esp) en 28h39'05"
2. Mauri Vansevenant (Bel) à 1'47"
3. Joao Almeida (Por) à 1'58"
4. Thymen Arensman (Hol) à 2'15"
5. Santiago Buitrago (Col) à 2'18"
6. Ivan Sosa (Esp) à 3'05"
7. Pavel Sivakov (Fra) à 3'14"
8. Tobias Foss (Nor) à 4'14"
9. Gijs Leemreize (Hol) à 5'19"
10. Felix Gall (Aut) à 6'48"
...
Classement par équipes
:
Étape :
1. JUMBO-VISMA en 15h40'48"
2. TREK - SEGAFREDO à 2'42"
3. UAE TEAM EMIRATES à 3'07"
4. COFIDIS à 5'20"
5. BAHRAIN VICTORIOUS à 5'39"
...
Classement général :
1. TREK - SEGAFREDO en 86h00'38"
2. BORA - HANSGROHE à 10"
3. JUMBO-VISMA à 1'10"
4. INTERMARCHÉ - WANTY - GOBERT MATÉRIAUX à 2'27"
5. BAHRAIN VICTORIOUS à 3'13"
6. INEOS GRENADIERS à 3'31"
7. TEAM BIKEEXCHANGE - JAYCO à 3'36"
8. MOVISTAR TEAM à 9'47"
9. ASTANA QAZAQSTAN TEAM à 9'53"
10. TEAM DSM à 10'39"
11. COFIDIS à 11'36"
12. UAE TEAM EMIRATES à 11'43"
13. EF EDUCATION - EASYPOST à 16'22"
14. EOLO-KOMETA CYCLING TEAM à 40'42"
15. AG2R CITROEN TEAM à 41'28"
16. BARDIANI CSF FAIZANE' à 1h06'21"
17. QUICK-STEP ALPHA VINYL TEAM à 1h23'26"
18. ALPECIN-FENIX à 1h35'03"
19. DRONE HOPPER - ANDRONI GIOCATTOLI à 1h43'17"
20. LOTTO SOUDAL à 2h02'46"
21. GROUPAMA - FDJ à 2h15'20"
22. ISRAEL - PREMIER TECH à 2h21'48"