Etape :
1 Carlos Verona Direct Energie 3h04'27
2 Geraint Thomas BMC Tag Heuer s.t.
3 Pierre Rolland Cannondale - Drapac Pro Cycling Team + 18
4 Kanstantsin Siutsou Bahrain Merida Pro Cycling Team + 1'44
5 Robert Gesink Team LottoNL - Jumbo + 2'05
6 Gianluca Brambilla QuickStep Floors s.t.
7 Stefano Pirazzi AG2R La Mondiale + 2'25
8 Hubert Dupont AG2R La Mondiale + 2'44
9 Andriy Grivko Astana Pro Team + 3'30
10 Michele Scarponi Astana Pro Team s.t.
11 Haimar Zubeldia Trek - Segafredo s.t.
12 Sébastien Reichenbach FDJ s.t.
13 Andrey Amador Team Sky s.t.
14 José Joaquín Rojas Gil BMC Tag Heuer s.t.
15 David López Team Sky s.t.
16 Fabrice Jeandesboz Direct Energie + 4'10
17 Roman Kreuziger Direct Energie s.t.
18 Sam Oomen Sunweb - Giant s.t.
19 John Darwin Atapuma UAE Abu Dhabi s.t.
20 Lachlan Morton Sunweb - Giant s.t.
21 Stéphane Rossetto Cofidis, Solutions Crédits s.t.
22 Przemyslaw Niemec UAE Abu Dhabi s.t.
23 Lawson Craddock Bahrain Merida Pro Cycling Team s.t.
24 Bauke Mollema Trek - Segafredo s.t.
25 Steve Morabito FDJ s.t.
- Spoiler:
26 David Gaudu FDJ s.t.
27 Hugh Carthy Cannondale - Drapac Pro Cycling Team s.t.
28 Ilnur Zakarin Team Katusha - Alpecin s.t.
29 Brent Bookwalter BMC Tag Heuer s.t.
30 Emanuel Buchmann Bora - Hansgrohe s.t.
31 Eduardo Sepulveda Veranda's Willems - Crelan s.t.
32 Fabio Felline Team Sky s.t.
33 José Mendes Bora - Hansgrohe s.t.
34 Georg Preidler Team Dimension Data s.t.
35 Nicolas Edet Cofidis, Solutions Crédits s.t.
36 Toms Skujins Cannondale - Drapac Pro Cycling Team s.t.
37 Jan Barta Fortunéo - Vital Concept s.t.
38 Christophe Riblon AG2R La Mondiale s.t.
39 Janez Brajkovic Bahrain Merida Pro Cycling Team s.t.
40 Chris Hamilton Sunweb - Giant s.t.
41 Simone Petilli UAE Abu Dhabi s.t.
42 Michael Woods Cannondale - Drapac Pro Cycling Team + 5'46
43 Stephen Cummings Team Dimension Data + 7'14
44 Vasil Kiryienka Direct Energie s.t.
45 Julien Simon Cofidis, Solutions Crédits s.t.
46 Stef Clement Team LottoNL - Jumbo + 7'28
47 Jonathan Hivert Direct Energie + 7'57
48 Armindo Fonseca Fortunéo - Vital Concept s.t.
49 Paolo Tiralongo Astana Pro Team s.t.
50 Oscar Gatto Astana Pro Team s.t.
51 Víctor De La Parte Gonzalez Team Katusha - Alpecin + 8'18
52 Chad Haga AG2R La Mondiale s.t.
53 Arnold Jeannesson Fortunéo - Vital Concept s.t.
54 Alexey Vermeulen Team LottoNL - Jumbo s.t.
55 Matthias Le Turnier Cofidis, Solutions Crédits s.t.
56 Kilian Frankiny BMC Tag Heuer s.t.
57 Christian Knees Team Sky s.t.
58 Johannes Fröhlinger Sunweb - Giant s.t.
59 Gregory Daniel Trek - Segafredo s.t.
60 Gorka Izagirre Insausti BMC Tag Heuer s.t.
61 Vegard Stake Laengen UAE Abu Dhabi s.t.
62 Mihkel Raim Cycling Academy Team + 9'48
63 Danny Van Poppel Trek - Segafredo s.t.
64 Salvatore Puccio Team Sky s.t.
65 Merhawi Kudus Team Dimension Data s.t.
66 Kristjan Koren Cannondale - Drapac Pro Cycling Team s.t.
67 Clément Venturini Cofidis, Solutions Crédits s.t.
68 Maximilian Schachmann QuickStep Floors s.t.
69 Oliver Naesen AG2R La Mondiale s.t.
70 Koen Bouwman Team LottoNL - Jumbo s.t.
71 Kevin Reza FDJ s.t.
72 Amaël Moinard Fortunéo - Vital Concept s.t.
73 Martin Velits QuickStep Floors s.t.
74 Hugo Houle Team Katusha - Alpecin + 11'36
75 Pierre-Luc Périchon Sunweb - Giant s.t.
76 Samuel Dumoulin AG2R La Mondiale s.t.
77 Ryan Mullen Cannondale - Drapac Pro Cycling Team s.t.
78 Jacques Janse Van Rensburg Team Dimension Data s.t.
79 Elie Gesbert Bora - Hansgrohe s.t.
80 Ignatas Konovalovas FDJ s.t.
81 Meiyin Wang Bahrain Merida Pro Cycling Team s.t.
82 Domen Novak Bahrain Merida Pro Cycling Team s.t.
83 Stijn Devolder Veranda's Willems - Crelan s.t.
84 Léo Vincent QuickStep Floors s.t.
85 François Bidard Sunweb - Giant + 13'02
86 Johan Le Bon FDJ s.t.
87 Steven Lammertink Team LottoNL - Jumbo s.t.
88 Matteo Bono UAE Abu Dhabi s.t.
89 Riccardo Minali Astana Pro Team s.t.
90 Christophe Laporte Cofidis, Solutions Crédits s.t.
91 Adrien Niyonshuti Team Dimension Data s.t.
92 Jose Manuel Diaz Gallego Cycling Academy Team s.t.
93 Lennard Hofstede QuickStep Floors s.t.
94 Andrea Guardini UAE Abu Dhabi + 14'28
95 Sam Bennett Fortunéo - Vital Concept s.t.
96 Gaetan Bille Veranda's Willems - Crelan + 14'47
97 Andreas Schillinger Bora - Hansgrohe s.t.
98 Arman Kamyshev Astana Pro Team s.t.
99 Aidis Kruopis Veranda's Willems - Crelan s.t.
100 Dries De Bondt Veranda's Willems - Crelan + 15'34
101 Daniel Turek Cycling Academy Team s.t.
102 Rick Zabel Team Katusha - Alpecin s.t.
103 Tyler Williams Cycling Academy Team s.t.
104 Francisco José Ventoso Alberdi BMC Tag Heuer s.t.
105 Pascal Ackermann Bora - Hansgrohe s.t.
106 Marco Coledan Trek - Segafredo s.t.
107 Dennis Van Winden Cycling Academy Team s.t.
108 Franck Bonnamour Fortunéo - Vital Concept s.t.
109 Niccolo Bonifazio Direct Energie s.t.
110 Borut Božic Bahrain Merida Pro Cycling Team s.t.
111 Maurits Lammertink Team Katusha - Alpecin s.t.
112 Timothy Dupont Veranda's Willems - Crelan s.t.
113 Twan Castelijns Team LottoNL - Jumbo + 16'08
114 Erik Baska Bora - Hansgrohe + 16'44
115 Ryan Gibbons Team Dimension Data s.t.
116 Angelo Tulik Team Sky + 17'57
117 Julien Vermote QuickStep Floors s.t.
118 Mads Würtz Schmidt Team Katusha - Alpecin s.t.
119 Luis Enrique Lemus Cycling Academy Team + 18'27
Général :
1 Pierre Rolland Cannondale - Drapac Pro Cycling Team 18h48'57
2 Geraint Thomas BMC Tag Heuer + 1'07
3 Gianluca Brambilla QuickStep Floors + 1'44
4 Kanstantsin Siutsou Bahrain Merida Pro Cycling Team + 3'15
5 Andrey Amador Team Sky + 3'39
6 Stefano Pirazzi AG2R La Mondiale + 3'54
7 Ilnur Zakarin Team Katusha - Alpecin + 4'23
8 Roman Kreuziger Direct Energie + 4'39
9 Bauke Mollema Trek - Segafredo + 4'49
10 Carlos Verona Direct Energie + 5'32
11 Steve Morabito FDJ s.t.
12 Robert Gesink Team LottoNL - Jumbo + 6'12
13 Sam Oomen Sunweb - Giant + 6'14
14 Brent Bookwalter BMC Tag Heuer + 6'24
15 John Darwin Atapuma UAE Abu Dhabi s.t.
16 David López Team Sky + 6'26
17 Lachlan Morton Sunweb - Giant + 6'28
18 Toms Skujins Cannondale - Drapac Pro Cycling Team + 6'29
19 Stéphane Rossetto Cofidis, Solutions Crédits + 6'35
20 Andriy Grivko Astana Pro Team + 6'46
21 José Joaquín Rojas Gil BMC Tag Heuer + 6'51
22 Janez Brajkovic Bahrain Merida Pro Cycling Team + 6'52
23 Michele Scarponi Astana Pro Team + 7'05
24 Fabrice Jeandesboz Direct Energie + 7'12
25 Lawson Craddock Bahrain Merida Pro Cycling Team + 7'17
- Spoiler:
26 Eduardo Sepulveda Veranda's Willems - Crelan + 7'25
27 Haimar Zubeldia Trek - Segafredo + 7'31
28 Hubert Dupont AG2R La Mondiale + 8'21
29 Hugh Carthy Cannondale - Drapac Pro Cycling Team + 8'28
30 Emanuel Buchmann Bora - Hansgrohe + 9'11
31 Michael Woods Cannondale - Drapac Pro Cycling Team + 9'16
32 Georg Preidler Team Dimension Data + 9'23
33 Fabio Felline Team Sky + 9'24
34 Jan Barta Fortunéo - Vital Concept + 9'25
35 José Mendes Bora - Hansgrohe + 9'34
36 Chris Hamilton Sunweb - Giant + 9'41
37 Christophe Riblon AG2R La Mondiale + 9'45
38 Nicolas Edet Cofidis, Solutions Crédits s.t.
39 Vasil Kiryienka Direct Energie + 9'49
40 Víctor De La Parte Gonzalez Team Katusha - Alpecin + 10'33
41 Simone Petilli UAE Abu Dhabi + 10'54
42 Arnold Jeannesson Fortunéo - Vital Concept + 11'14
43 Paolo Tiralongo Astana Pro Team + 11'21
44 Gorka Izagirre Insausti BMC Tag Heuer + 12'03
45 Vegard Stake Laengen UAE Abu Dhabi + 12'23
46 Przemyslaw Niemec UAE Abu Dhabi + 12'35
47 Oscar Gatto Astana Pro Team + 12'38
48 Sébastien Reichenbach FDJ + 12'41
49 Stephen Cummings Team Dimension Data + 12'54
50 Hugo Houle Team Katusha - Alpecin + 13'28
51 Stef Clement Team LottoNL - Jumbo + 13'29
52 Julien Simon Cofidis, Solutions Crédits + 13'32
53 David Gaudu FDJ + 13'58
54 Christian Knees Team Sky + 14'00
55 Armindo Fonseca Fortunéo - Vital Concept + 14'06
56 Chad Haga AG2R La Mondiale + 14'15
57 Maximilian Schachmann QuickStep Floors + 14'34
58 Matthias Le Turnier Cofidis, Solutions Crédits + 14'37
59 Kristjan Koren Cannondale - Drapac Pro Cycling Team + 14'43
60 Johannes Fröhlinger Sunweb - Giant + 15'07
61 Oliver Naesen AG2R La Mondiale + 15'35
62 Kevin Reza FDJ + 15'39
63 Merhawi Kudus Team Dimension Data + 16'05
64 Danny Van Poppel Trek - Segafredo + 16'08
65 Salvatore Puccio Team Sky + 16'24
66 Clément Venturini Cofidis, Solutions Crédits + 16'28
67 Jonathan Hivert Direct Energie + 16'37
68 Amaël Moinard Fortunéo - Vital Concept + 16'42
69 Ryan Mullen Cannondale - Drapac Pro Cycling Team + 17'02
70 Léo Vincent QuickStep Floors + 17'07
71 Meiyin Wang Bahrain Merida Pro Cycling Team + 17'34
72 Gregory Daniel Trek - Segafredo + 17'47
73 Kilian Frankiny BMC Tag Heuer + 17'49
74 Jacques Janse Van Rensburg Team Dimension Data + 18'01
75 Elie Gesbert Bora - Hansgrohe + 18'09
76 Samuel Dumoulin AG2R La Mondiale + 18'22
77 Domen Novak Bahrain Merida Pro Cycling Team + 18'28
78 Steven Lammertink Team LottoNL - Jumbo + 18'39
79 Martin Velits QuickStep Floors + 18'42
80 Christophe Laporte Cofidis, Solutions Crédits + 18'49
81 Lennard Hofstede QuickStep Floors + 19'06
82 François Bidard Sunweb - Giant + 19'10
83 Koen Bouwman Team LottoNL - Jumbo + 19'11
84 Pierre-Luc Périchon Sunweb - Giant + 20'27
85 Ignatas Konovalovas FDJ + 20'35
86 Stijn Devolder Veranda's Willems - Crelan + 20'49
87 Matteo Bono UAE Abu Dhabi + 20'55
88 Alexey Vermeulen Team LottoNL - Jumbo + 20'56
89 Arman Kamyshev Astana Pro Team + 21'28
90 Borut Božic Bahrain Merida Pro Cycling Team + 21'52
91 Francisco José Ventoso Alberdi BMC Tag Heuer + 22'06
92 Mihkel Raim Cycling Academy Team + 22'09
93 Rick Zabel Team Katusha - Alpecin + 22'12
94 Adrien Niyonshuti Team Dimension Data + 22'35
95 Andrea Guardini UAE Abu Dhabi + 23'35
96 Sam Bennett Fortunéo - Vital Concept + 23'36
97 Riccardo Minali Astana Pro Team + 23'42
98 Twan Castelijns Team LottoNL - Jumbo + 24'32
99 Maurits Lammertink Team Katusha - Alpecin + 24'51
100 Johan Le Bon FDJ + 24'58
101 Franck Bonnamour Fortunéo - Vital Concept + 25'10
102 Dennis Van Winden Cycling Academy Team + 25'14
103 Aidis Kruopis Veranda's Willems - Crelan + 25'50
104 Mads Würtz Schmidt Team Katusha - Alpecin + 26'54
105 Timothy Dupont Veranda's Willems - Crelan + 27'30
106 Andreas Schillinger Bora - Hansgrohe + 28'07
107 Erik Baska Bora - Hansgrohe + 29'28
108 Ryan Gibbons Team Dimension Data + 29'34
109 Gaetan Bille Veranda's Willems - Crelan + 29'58
110 Julien Vermote QuickStep Floors + 30'00
111 Pascal Ackermann Bora - Hansgrohe + 30'10
112 Niccolo Bonifazio Direct Energie + 30'39
113 Angelo Tulik Team Sky + 31'28
114 Dries De Bondt Veranda's Willems - Crelan + 32'07
115 Tyler Williams Cycling Academy Team + 32'33
116 Marco Coledan Trek - Segafredo + 33'10
117 Daniel Turek Cycling Academy Team + 33'30
118 Luis Enrique Lemus Cycling Academy Team + 40'15
119 Boy Van Poppel Trek - Segafredo + 40'43
120 Jose Manuel Diaz Gallego Cycling Academy Team + 40'49
Points
1 Pierre Rolland Cannondale - Drapac Pro Cycling Team
2 Gianluca Brambilla QuickStep Floors
3 Danny Van Poppel Trek - Segafredo
4 Timothy Dupont Veranda's Willems - Crelan
5 Vasil Kiryienka Direct Energie
6 Roman Kreuziger Direct Energie
7 Geraint Thomas BMC Tag Heuer
8 Kanstantsin Siutsou Bahrain Merida Pro Cycling Team
9 Hugo Houle Team Katusha - Alpecin
10 Andrey Amador Team Sky
Montagne
1 Pierre Rolland Cannondale - Drapac Pro Cycling Team 10 38
2 Gianluca Brambilla QuickStep Floors 4 32
3 Geraint Thomas BMC Tag Heuer 12 16
4 Carlos Verona Direct Energie 16 16
5 Bauke Mollema Trek - Segafredo 0 14
6 Roman Kreuziger Direct Energie 0 12
7 Andrey Amador Team Sky 0 10
8 Ilnur Zakarin Team Katusha - Alpecin 0 8
9 Kanstantsin Siutsou Bahrain Merida Pro Cycling Team 8 8
10 Michael Woods Cannondale - Drapac Pro Cycling Team 0 6
Jeunes :
1 Carlos Verona Direct Energie 3h04'27 18h54'29 (1)
2 Sam Oomen Sunweb - Giant + 4'10 + 42 (2)
3 Lachlan Morton Sunweb - Giant s.t. + 56 (3)
4 Lawson Craddock Bahrain Merida Pro Cycling Team s.t. + 1'45 (4)