Na mecie w Chambery finiszowała niewielka, sześcioosobowa grupka, która uformowała się po ostatnim podjeździe etapu – Mont du Chat – a także, a może przede wszystkim, na zjeździe do mety. To właśnie tam doszło do bardzo groźnej kraksy Richiego Porte, który z na zakręcie upadł na asfalt, a potem z impetem uderzył w skały, wywracając przy tym Daniela Martina (Quick-Step Floors), co rozerwało grupę.
Z szóstki, która utrzymała się na czele, najszybszy był Uran. Kolumbijczyk na kresce finiszował o milimetry przed Warrenem Barguilem (Team Sunweb), natomiast trzeci był lider wyścigu, Chris Froome (Team Sky). Rafał Majka (Bora-hansgrohe), który brał udział w kraksie na Grand Colombier, dojechał do mety ze stratą prawie pół godziny do zwycięzcy i stracił szanse na wysokie miejsce w klasyfikacji generalnej.
9. etap Wielkiej Pętli zapowiadał się jako jeden z najtrudniejszych w tegorocznym wyścigu – droga od startu się wznosiła, w drugiej części trasy kolarze do pokonania mieli trzy podjazdy poza kategorią - Col de la Biche (na 67,5km), Grand Colombier (na 91km) i Mont du Chat (na 155km) – a do mety prowadził długi i kręty zjazd. Po starcie z Nantua na czoło wysunęła się prawie czterdziestoosobowa grupa, w której był m.in. Paweł Poljański (Bora-hansgrohe). Następujące po sobie podjazdy uszczuplały czołówkę, która jechała z przewagą 4 minut nad peletonem, w którym znów bardzo mocno pracował Michał Kwiatkowski (Team Sky).
Na Grand Colombier naprzód ruszył Warren Barguil (Team Sunweb), ale na zjeździe został doścignięty przez kilkunastu kolarzy z ucieczki. Na zjeździe doszło też do poważnej kraksy, w której leżał Thomas i Majka. Polak po długim czasie ruszył w dalszą trasę, tracąc jednak szanse na wysokie miejsce w generalce, Thomas natomiast wycofał się z wyścigu ze złamanym obojczykiem.
Na ostatnim podjeździe - Mont du Chat – do ataku ruszyli Jan Bakelants (Ag2R La Mondiale) i Tony Gallopin (Lotto Soudal), ale na 6km przed szczytem to znów Barguil wyszedł na prowadzenie. Za ich plecami, z kolei, w grupie faworytów zaczęły się ataki. Pierwszy z nich przeprowadził Fabio Aru (Astana), chwilę po tym, jak defekt miał Froome. Za Włochem ruszyło kilku kolarzy, z Froomem zostali pomocnicy i po krótkim pościgu dołączyli do czołówki, która po interwencji Porte, zwolniła. Po kolejnych akcjach i kilku pociągnięciach Frooma, odpadali m.in. Alberto Contador (Trek-Segafredo), Nairo Quintana (Movistar), Simon Yates (Orica-Scott), ale więcej zmian przyniósł zjazd. Po bardzo groźnej kraksie z wyścigu wypadł Porte, a pozycję stracił Martin, który wjechał w Australijczyka.
Pozostali, z kolei, dogonili atakującego Barguila i sześcioosobowa grupa walczyła o zwycięstwo na finiszu, gdzie rzutem na taśmę lepszy okazał się Uran.
Wyniki 9. etapu:
- 1 Rigoberto Uran (Col) Cannondale-Drapac 5:07:22
- 2 Warren Barguil (Fra) Team Sunweb
- 3 Christopher Froome (GBr) Team Sky
- 4 Romain Bardet (Fra) AG2R La Mondiale
- 5 Fabio Aru (Ita) Astana Pro Team
- 6 Jakob Fuglsang (Den) Astana Pro Team
- 7 George Bennett (NZl) Team LottoNl-Jumbo 0:01:15
- 8 Mikel Landa (Spa) Team Sky
- 9 Daniel Martin (Irl) Quick-Step Floors
- 10 Nairo Quintana (Col) Movistar Team
- 11 Simon Yates (GBr) Orica-Scott
- 12 Tiesj Benoot (Bel) Lotto Soudal 0:03:32
- 13 Mikel Nieve (Spa) Team Sky
- 14 Louis Meintjes (RSA) UAE Team Emirates
- 15 Pierre Latour (Fra) AG2R La Mondiale 0:04:19
- 16 Alexis Vuillermoz (Fra) AG2R La Mondiale
- 17 Sergio Henao (Col) Team Sky
- 18 Damiano Caruso (Ita) BMC Racing Team
- 19 Primoz Roglic (Slo) Team LottoNl-Jumbo
- 20 Alberto Contador (Spa) Trek-Segafredo
- 21 Bauke Mollema (Ned) Trek-Segafredo 0:04:50
- 22 Jan Bakelants (Bel) AG2R La Mondiale 0:06:17
- 23 Daniel Navarro (Spa) Cofidis, Solutions Credits
- 24 Emanuel Buchmann (Ger) Bora-Hansgrohe 0:07:13
- 25 Carlos Betancur (Col) Movistar Team
- 26 Brice Feillu (Fra) Team Fortuneo - Oscaro 0:08:07
- 27 Tony Gallopin (Fra) Lotto Soudal
- 28 Jarlinson Pantano (Col) Trek-Segafredo
- 29 Gianluca Brambilla (Ita) Quick-Step Floors 0:12:56
- 30 Guillaume Martin (Fra) Wanty - Groupe Gobert
- 31 Ben Gastauer (Lux) AG2R La Mondiale 0:14:19
- 32 Simon Geschke (Ger) Team Sunweb
- 33 Sylvain Chavanel (Fra) Direct Energie
- 34 Roman Kreuziger (Cze) Orica-Scott 0:18:21
- 35 Nicolas Edet (Fra) Cofidis, Solutions Credits
- 36 Pierre Rolland (Fra) Cannondale-Drapac
- 37 Axel Domont (Fra) AG2R La Mondiale 0:19:21
- 38 Laurens Ten Dam (Ned) Team Sunweb 0:21:53
- 39 Amael Moinard (Fra) BMC Racing Team 0:25:04
- 40 Dylan Van Baarle (Ned) Cannondale-Drapac
- 41 Bakhtiyar Kozhatayev (Kaz) Astana Pro Team
- 42 Alessandro De Marchi (Ita) BMC Racing Team
- 43 Janez Brajkovic (Slo) Bahrain-Merida 0:26:07
- 44 Kristijan Durasek (Cro) UAE Team Emirates
- 45 Andrey Zeits (Kaz) Astana Pro Team
- 46 Lars Ytting Bak (Den) Lotto Soudal 0:27:10
- 47 Yoann Offredo (Fra) Wanty - Groupe Gobert
- 48 Philippe Gilbert (Bel) Quick-Step Floors
- 49 Thomas De Gendt (Bel) Lotto Soudal
- 50 Serge Pauwels (Bel) Dimension Data
- 51 Jonathan Castroviejo (Spa) Movistar Team
- 52 Mathias Frank (Swi) AG2R La Mondiale
- 53 Paul Martens (Ger) Team LottoNl-Jumbo
- 54 Marco Minnaard (Ned) Wanty - Groupe Gobert
- 55 Vegard Stake Laengen (Nor) UAE Team Emirates
- 56 Thomas Voeckler (Fra) Direct Energie
- 57 Greg Van Avermaet (Bel) BMC Racing Team
- 58 Zdenek Stybar (Cze) Quick-Step Floors
- 59 Oliver Naesen (Bel) AG2R La Mondiale
- 60 Luis Angel Mate (Spa) Cofidis, Solutions Credits
- 61 Elie Gesbert (Fra) Team Fortuneo - Oscaro
- 62 Pierre Luc Perichon (Fra) Team Fortuneo - Oscaro
- 63 Nicolas Roche (Irl) BMC Racing Team
- 64 Michael Valgren Andersen (Den) Astana Pro Team
- 65 Diego Ulissi (Ita) UAE Team Emirates
- 66 Pieter Vanspeybrouck (Bel) Wanty - Groupe Gobert
- 67 Jens Keukeleire (Bel) Orica-Scott
- 68 Adam James Hansen (Aus) Lotto Soudal
- 69 Ondrej Cink (Cze) Bahrain-Merida
- 70 Thibaut Pinot (Fra) FDJ
- 71 Tony Martin (Ger) Katusha-Alpecin
- 72 Arthur Vichot (Fra) FDJ
- 73 Danilo Wyss (Swi) BMC Racing Team
- 74 Nils Politt (Ger) Katusha-Alpecin
- 75 Simon Clarke (Aus) Cannondale-Drapac
- 76 Koen De Kort (Ned) Trek-Segafredo
- 77 Haimar Zubeldia (Spa) Trek-Segafredo
- 78 Michael Schär (Swi) BMC Racing Team
- 79 Perrig Quemeneur (Fra) Direct Energie
- 80 Andrey Amador (CRc) Movistar Team
- 81 Thomas Degand (Bel) Wanty - Groupe Gobert
- 82 Cyril Gautier (Fra) AG2R La Mondiale
- 83 Andrea Pasqualon (Ita) Wanty - Groupe Gobert
- 84 Maxime Bouet (Fra) Team Fortuneo - Oscaro
- 85 Julien Simon (Fra) Cofidis, Solutions Credits
- 86 Patrick Bevin (NZl) Cannondale-Drapac
- 87 Daryl Impey (RSA) Orica-Scott
- 88 Marco Marcato (Ita) UAE Team Emirates
- 89 Dario Cataldo (Ita) Astana Pro Team
- 90 Tiago Machado (Por) Katusha-Alpecin
- 91 Matteo Bono (Ita) UAE Team Emirates
- 92 Frederik Backaert (Bel) Wanty - Groupe Gobert
- 93 Romain Sicard (Fra) Direct Energie
- 94 Romain Hardy (Fra) Team Fortuneo - Oscaro
- 95 Rudy Molard (Fra) FDJ
- 96 Robert Kiserlovski (Cro) Katusha-Alpecin
- 97 Yukiya Arashiro (Jpn) Bahrain-Merida
- 98 Eduardo Sepulveda (Arg) Team Fortuneo - Oscaro
- 99 Scott Thwaites (GBr) Dimension Data
- 100 Michael Matthews (Aus) Team Sunweb
- 101 Edvald Boasson Hagen (Nor) Dimension Data
- 102 Paweł Poljański (Pol) Bora-Hansgrohe
- 103 Andrew Talansky (USA) Cannondale-Drapac
- 104 Nathan Brown (USA) Cannondale-Drapac
- 105 Maurits Lammertink (Ned) Katusha-Alpecin
- 106 Javier Moreno (Spa) Bahrain-Merida
- 107 Imanol Erviti (Spa) Movistar Team
- 108 Olivier Le Gac (Fra) FDJ
- 109 Darwin Atapuma (Col) UAE Team Emirates
- 110 Florian Vachon (Fra) Team Fortuneo - Oscaro
- 111 Damien Howson (Aus) Orica-Scott
- 112 Andriy Grivko (Ukr) Astana Pro Team 0:29:15
- 113 Timo Roosen (Ned) Team LottoNl-Jumbo
- 114 Dion Smith (NZl) Wanty - Groupe Gobert
- 115 Jack Bauer (NZl) Quick-Step Floors
- 116 Stefan Küng (Swi) BMC Racing Team
- 117 Michael Albasini (Swi) Orica-Scott
- 118 Alberto Bettiol (Ita) Cannondale-Drapac
- 119 Esteban Chaves (Col) Orica-Scott
- 120 Angelo Tulik (Fra) Direct Energie 0:31:23
- 121 Lilian Calmejane (Fra) Direct Energie
- 122 Guillaume Van Keirsbulck (Bel) Wanty - Groupe Gobert
- 123 Reto Hollenstein (Swi) Katusha-Alpecin
- 124 Roy Curvers (Ned) Team Sunweb 0:33:12
- 125 Marco Haller (Aut) Katusha-Alpecin
- 126 Albert Timmer (Ned) Team Sunweb
- 127 Markel Irizar (Spa) Trek-Segafredo
- 128 Michael Gogl (Aut) Trek-Segafredo
- 129 Jasha Sütterlin (Ger) Movistar Team
- 130 Daniele Bennati (Ita) Movistar Team
- 131 Tim Wellens (Bel) Lotto Soudal
- 132 Nikias Arndt (Ger) Team Sunweb
- 133 Dmitriy Gruzdev (Kaz) Astana Pro Team 0:35:53
- 134 Tsgabu Grmay (Eth) Bahrain-Merida
- 135 Vasil Kiryienka (Blr) Team Sky 0:36:11
- 136 Michał Kwiatkowski (Pol) Team Sky 0:36:21
- 137 Rafał Majka (Pol) Bora-Hansgrohe
- 138 Stephen Cummings (GBr) Dimension Data 0:37:26
- 139 Luke Rowe (GBr) Team Sky
- 140 Julien Vermote (Bel) Quick-Step Floors
- 141 Adrien Petit (Fra) Direct Energie
- 142 Rüdiger Selig (Ger) Bora-Hansgrohe
- 143 Thomas Boudat (Fra) Direct Energie
- 144 Sonny Colbrelli (Ita) Bahrain-Merida
- 145 Ben Swift (GBr) UAE Team Emirates
- 146 Mathew Hayman (Aus) Orica-Scott
- 147 John Degenkolb (Ger) Trek-Segafredo
- 148 Florian Senechal (Fra) Cofidis, Solutions Credits
- 149 Marcel Sieberg (Ger) Lotto Soudal
- 150 Cyril Lemoine (Fra) Cofidis, Solutions Credits
- 151 Jurgen Roelandts (Bel) Lotto Soudal
- 152 Nacer Bouhanni (Fra) Cofidis, Solutions Credits
- 153 Fabio Sabatini (Ita) Quick-Step Floors
- 154 Marcel Kittel (Ger) Quick-Step Floors
- 155 André Greipel (Ger) Lotto Soudal
- 156 Bernhard Eisel (Aut) Dimension Data
- 157 Maciej Bodnar (Pol) Bora-Hansgrohe
- 158 Dimitri Claeys (Bel) Cofidis, Solutions Credits
- 159 Marcus Burghardt (Ger) Bora-Hansgrohe
- 160 Laurent Pichon (Fra) Team Fortuneo - Oscaro
- 161 Thomas Leezer (Ned) Team LottoNl-Jumbo
- 162 Jaco Venter (RSA) Dimension Data
- 163 Jay McCarthy (Aus) Bora-Hansgrohe
- 164 Christian Knees (Ger) Team Sky
- 165 Rick Zabel (Ger) Katusha-Alpecin
- 166 Borut Bozic (Slo) Bahrain-Merida
- 167 Robert Wagner (Ger) Team LottoNl-Jumbo
- 168 Ramon Sinkeldam (Ned) Team Sunweb
- 169 Jesus Herrada (Spa) Movistar Team
- 170 Mike Teunissen (Ned) Team Sunweb
- 171 Grega Bole (Slo) Bahrain-Merida
- 172 Fabio Felline (Ita) Trek-Segafredo
- 173 Reinardt Janse Van Rensburg (RSA) Dimension Data
- 174 Alexander Kristoff (Nor) Katusha-Alpecin
- 175 Taylor Phinney (USA) Cannondale-Drapac
- 176 Dylan Groenewegen (Ned) Team LottoNl-Jumbo
- 177 Christophe Laporte (Fra) Cofidis, Solutions Credits
- 178 Davide Cimolai (Ita) FDJ
- 179 Daniel Mclay (GBr) Team Fortuneo - Oscaro
- 180 Yohann Gene (Fra) Direct Energie
- 181 Alexey Lutsenko (Kaz) Astana Pro Team 0:37:49
- OTL Juraj Sagan (Svk) Bora-Hansgrohe
- OTL Matteo Trentin (Ita) Quick-Step Floors
- OTL Mark Renshaw (Aus) Dimension Data
- OTL Ignatas Konovalovas (Ltu) FDJ
- OTL Jacopo Guarnieri (Ita) FDJ
- OTL Mickael Delage (Fra) FDJ
- OTL Arnaud Demare (Fra) FDJ
- DNF Jos Van Emden (Ned) Team LottoNl-Jumbo
- DNF Robert Gesink (Ned) Team LottoNl-Jumbo
- DNF Manuele Mori (Ita) UAE Team Emirates
- DNF Richie Porte (Aus) BMC Racing Team
- DNF Geraint Thomas (GBr) Team Sky
- Sprint 1 - Massignieu-De-Rives - 126.5 Km
- 1 Michael Matthews (Aus) Team Sunweb 20 pkt
- 2 Jan Bakelants (Bel) AG2R La Mondiale 17
- 3 Tony Gallopin (Fra) Lotto Soudal 15
- 4 Simon Geschke (Ger) Team Sunweb 13
- 5 Tiesj Benoot (Bel) Lotto Soudal 11
- 6 Primoz Roglic (Slo) Team LottoNl-Jumbo 10
- 7 Bauke Mollema (Ned) Trek-Segafredo 9
- 8 Warren Barguil (Fra) Team Sunweb 8
- 9 Daniel Navarro (Spa) Cofidis, Solutions Credits 7
- 10 Jarlinson Pantano (Col) Trek-Segafredo 6
- 11 Alexis Vuillermoz (Fra) AG2R La Mondiale 5
- 12 Carlos Betancur (Col) Movistar Team 4
- 13 Michał Kwiatkowski (Pol) Team Sky 3
- 14 Sergio Henao (Col) Team Sky 2
- 15 Mikel Landa (Spa) Team Sky 1
- Klasyfikacja punktowa:
- 1 Rigoberto Uran (Col) Cannondale-Drapac 20 pkt
- 2 Warren Barguil (Fra) Team Sunweb 17
- 3 Christopher Froome (GBr) Team Sky 15
- 4 Romain Bardet (Fra) AG2R La Mondiale 13
- 5 Fabio Aru (Ita) Astana Pro Team 11
- 6 Jakob Fuglsang (Den) Astana Pro Team 10
- 7 George Bennett (NZl) Team LottoNl-Jumbo 9
- 8 Mikel Landa (Spa) Team Sky 8
- 9 Daniel Martin (Irl) Quick-Step Floors 7
- 10 Nairo Quintana (Col) Movistar Team 6
- 11 Simon Yates (GBr) Orica-Scott 5
- 12 Tiesj Benoot (Bel) Lotto Soudal 4
- 13 Mikel Nieve (Spa) Team Sky 3
- 14 Louis Meintjes (RSA) UAE Team Emirates 2
- 15 Pierre Latour (Fra) AG2R La Mondiale 1
- KOM 1 - Côte des Neyrolles - 3.5 km
- 1 Thibaut Pinot (Fra) FDJ 5 pkt
- 2 Tim Wellens (Bel) Lotto Soudal 3
- 3 Bauke Mollema (Ned) Trek-Segafredo 2
- 4 Warren Barguil (Fra) Team Sunweb 1
- KOM 2 - Col de Bérentin - 11.0 km
- 1 Thibaut Pinot (Fra) FDJ 2 pkt
- 2 Thomas De Gendt (Bel) Lotto Soudal 1
- KOM 3 - Côte de Franclens - 38.0 km
- 1 Thomas De Gendt (Bel) Lotto Soudal 2 pkt
- 2 Alexey Lutsenko (Kaz) Astana Pro Team 1
- KOM 4 - Col de la Biche (Croix de Famban) (1 316 m) - 67.5 km
- 1 Primoz Roglic (Slo) Team LottoNl-Jumbo 20 pkt
- 2 Alexis Vuillermoz (Fra) AG2R La Mondiale 15
- 3 Warren Barguil (Fra) Team Sunweb 12
- 4 Thibaut Pinot (Fra) FDJ 10
- 5 Bauke Mollema (Ned) Trek-Segafredo 8
- 6 Brice Feillu (Fra) Team Fortuneo - Oscaro 6
- 7 Jan Bakelants (Bel) AG2R La Mondiale 4
- 8 Jesus Herrada (Spa) Movistar Team 2
- KOM 5 - Grand Colombier (1 501 m) - 91.0 km
- 1 Warren Barguil (Fra) Team Sunweb 20 pkt
- 2 Tiesj Benoot (Bel) Lotto Soudal 15
- 3 Alexis Vuillermoz (Fra) AG2R La Mondiale 12
- 4 Primoz Roglic (Slo) Team LottoNl-Jumbo 10
- 5 Bauke Mollema (Ned) Trek-Segafredo 8
- 6 Jarlinson Pantano (Col) Trek-Segafredo 6
- 7 Daniel Navarro (Spa) Cofidis, Solutions Credits 4
- 8 Michael Matthews (Aus) Team Sunweb 2
- KOM 6 - Côte de Jongieux - 134.0 km
- 1 Jan Bakelants (Bel) AG2R La Mondiale 1
- KOM 7 - Mont du Chat (1 504 m) - 155.5 km
- 1 Warren Barguil (Fra) Team Sunweb 20 pkt
- 2 Daniel Martin (Irl) Quick-Step Floors 15
- 3 Jakob Fuglsang (Den) Astana Pro Team 12
- 4 Christopher Froome (GBr) Team Sky 10
- 5 Richie Porte (Aus) BMC Racing Team 8
- 6 Romain Bardet (Fra) AG2R La Mondiale 6
- 7 Fabio Aru (Ita) Astana Pro Team 4
- 8 Rigoberto Uran (Col) Cannondale-Drapac 2
- Klasyfikacja najaktywniejszych:
- 1 Warren Barguil (Fra) Team Sunweb
- Klasyfikacja młodzieżowa:
- 1 Simon Yates (GBr) Orica-Scott 5:08:37
- 2 Tiesj Benoot (Bel) Lotto Soudal 0:02:17
- 3 Louis Meintjes (RSA) UAE Team Emirates
- 4 Pierre Latour (Fra) AG2R La Mondiale 0:03:04
- 5 Emanuel Buchmann (Ger) Bora-Hansgrohe 0:05:58
- 6 Guillaume Martin (Fra) Wanty - Groupe Gobert 0:11:41
- 7 Dylan Van Baarle (Ned) Cannondale-Drapac 0:23:49
- 8 Bakhtiyar Kozhatayev (Kaz) Astana Pro Team
- 9 Elie Gesbert (Fra) Team Fortuneo - Oscaro 0:25:55
- 10 Michael Valgren Andersen (Den) Astana Pro Team
- 11 Nils Politt (Ger) Katusha-Alpecin
- 12 Olivier Le Gac (Fra) FDJ
- 13 Damien Howson (Aus) Orica-Scott
- 14 Timo Roosen (Ned) Team LottoNl-Jumbo 0:28:00
- 15 Dion Smith (NZl) Wanty - Groupe Gobert
- 16 Stefan Küng (Swi) BMC Racing Team
- 17 Alberto Bettiol (Ita) Cannondale-Drapac
- 18 Lilian Calmejane (Fra) Direct Energie 0:30:08
- 19 Michael Gogl (Aut) Trek-Segafredo 0:31:57
- 20 Jasha Sütterlin (Ger) Movistar Team
- 21 Thomas Boudat (Fra) Direct Energie 0:36:11
- 22 Florian Senechal (Fra) Cofidis, Solutions Credits
- 23 Jay McCarthy (Aus) Bora-Hansgrohe
- 24 Rick Zabel (Ger) Katusha-Alpecin
- 25 Mike Teunissen (Ned) Team Sunweb
- 26 Dylan Groenewegen (Ned) Team LottoNl-Jumbo
- 27 Christophe Laporte (Fra) Cofidis, Solutions Credits
- 28 Daniel Mclay (GBr) Team Fortuneo - Oscaro
- 29 Alexey Lutsenko (Kaz) Astana Pro Team 0:36:34
- Klasyfikacja drużynowa:
- 1 Team Sky 15:26:53
- 2 Ag2R La Mondiale 0:03:51
- 3 Trek - Segafredo 0:12:29
- 4 Astana Pro Team 0:20:17
- 5 Team Lotto Nl - Jumbo 0:27:57
- 6 Movistar Team 0:30:51
- 7 Team Sunweb 0:31:25
- 8 Lotto Soudal 0:34:02
- 9 Quick - Step Floors 0:36:34
- 10 Cannondale Drapac Professional Cycling Team 0:38:38
- 11 Orica - Scott 0:41:59
- 12 Cofidis, Solutions Credits 0:47:01
- 13 Bmc Racing Team 0:49:40
- 14 Uae Team Emirates 0:52:02
- 15 Team Fortuneo - Oscaro 0:57:40
- 16 Wanty - Groupe Gobert 1:02:29
- 17 Direct Energie 1:03:52
- 18 Bora - Hansgrohe 1:05:57
- 19 Bahrain - Merida 1:15:40
- 20 Team Katusha Alpecin 1:16:43
- 21 Fdj
- 22 Team Dimension Data
Klasyfikacja generalna po 9. etapie:
- 1 Christopher Froome (GBr) Team Sky 38:26:28
- 2 Fabio Aru (Ita) Astana Pro Team 0:00:18
- 3 Romain Bardet (Fra) AG2R La Mondiale 0:00:51
- 4 Rigoberto Uran (Col) Cannondale-Drapac 0:00:55
- 5 Jakob Fuglsang (Den) Astana Pro Team 0:01:37
- 6 Daniel Martin (Irl) Quick-Step Floors 0:01:44
- 7 Simon Yates (GBr) Orica-Scott 0:02:02
- 8 Nairo Quintana (Col) Movistar Team 0:02:13
- 9 Mikel Landa (Spa) Team Sky 0:03:06
- 10 George Bennett (NZl) Team LottoNl-Jumbo 0:03:53
- 11 Louis Meintjes (RSA) UAE Team Emirates 0:05:00
- 12 Alberto Contador (Spa) Trek-Segafredo 0:05:15
- 13 Pierre Latour (Fra) AG2R La Mondiale 0:05:30
- 14 Mikel Nieve (Spa) Team Sky 0:06:18
- 15 Sergio Henao (Col) Team Sky 0:06:55
- 16 Damiano Caruso (Ita) BMC Racing Team 0:06:58
- 17 Alexis Vuillermoz (Fra) AG2R La Mondiale 0:07:56
- 18 Emanuel Buchmann (Ger) Bora-Hansgrohe 0:08:46
- 19 Carlos Betancur (Col) Movistar Team 0:10:34
- 20 Brice Feillu (Fra) Team Fortuneo - Oscaro 0:11:43
- 21 Warren Barguil (Fra) Team Sunweb 0:14:11
- 22 Guillaume Martin (Fra) Wanty - Groupe Gobert 0:15:23
- 23 Tiesj Benoot (Bel) Lotto Soudal 0:18:44
- 24 Jan Bakelants (Bel) AG2R La Mondiale 0:20:02
- 25 Roman Kreuziger (Cze) Orica-Scott 0:21:06
- 26 Daniel Navarro (Spa) Cofidis, Solutions Credits 0:21:08
- 27 Bauke Mollema (Ned) Trek-Segafredo 0:22:55
- 28 Jarlinson Pantano (Col) Trek-Segafredo 0:23:05
- 29 Tony Gallopin (Fra) Lotto Soudal 0:25:44
- 30 Sylvain Chavanel (Fra) Direct Energie 0:26:10
- 31 Andrew Talansky (USA) Cannondale-Drapac 0:29:11
- 32 Serge Pauwels (Bel) Dimension Data 0:29:14
- 33 Nicolas Roche (Irl) BMC Racing Team 0:29:28
- 34 Eduardo Sepulveda (Arg) Team Fortuneo - Oscaro 0:31:24
- 35 Thomas Degand (Bel) Wanty - Groupe Gobert 0:31:50
- 36 Esteban Chaves (Col) Orica-Scott 0:32:03
- 37 Primoz Roglic (Slo) Team LottoNl-Jumbo 0:32:58
- 38 Pierre Rolland (Fra) Cannondale-Drapac 0:33:25
- 39 Lilian Calmejane (Fra) Direct Energie 0:34:51
- 40 Haimar Zubeldia (Spa) Trek-Segafredo 0:36:30
- 41 Jonathan Castroviejo (Spa) Movistar Team 0:36:38
- 42 Romain Hardy (Fra) Team Fortuneo - Oscaro 0:36:52
- 43 Rafał Majka (Pol) Bora-Hansgrohe 0:37:26
- 44 Ben Gastauer (Lux) AG2R La Mondiale 0:37:40
- 45 Mathias Frank (Swi) AG2R La Mondiale 0:38:34
- 46 Janez Brajkovic (Slo) Bahrain-Merida 0:39:28
- 47 Laurens Ten Dam (Ned) Team Sunweb 0:39:39
- 48 Luis Angel Mate (Spa) Cofidis, Solutions Credits 0:40:27
- 49 Robert Kiserlovski (Cro) Katusha-Alpecin 0:42:04
- 50 Nicolas Edet (Fra) Cofidis, Solutions Credits 0:42:40
- 51 Marco Minnaard (Ned) Wanty - Groupe Gobert 0:42:50
- 52 Ondrej Cink (Cze) Bahrain-Merida 0:43:22
- 53 Arthur Vichot (Fra) FDJ 0:43:30
- 54 Rudy Molard (Fra) FDJ 0:43:39
- 55 Gianluca Brambilla (Ita) Quick-Step Floors 0:43:43
- 56 Michael Valgren Andersen (Den) Astana Pro Team 0:43:55
- 57 Simon Clarke (Aus) Cannondale-Drapac 0:46:39
- 58 Tiago Machado (Por) Katusha-Alpecin 0:47:32
- 59 Nathan Brown (USA) Cannondale-Drapac 0:48:04
- 60 Paweł Poljański (Pol) Bora-Hansgrohe 0:49:19
- 61 Andrey Zeits (Kaz) Astana Pro Team 0:49:37
- 62 Alexey Lutsenko (Kaz) Astana Pro Team 0:49:44
- 63 Maxime Bouet (Fra) Team Fortuneo - Oscaro 0:50:19
- 64 Oliver Naesen (Bel) AG2R La Mondiale 0:50:22
- 65 Yoann Offredo (Fra) Wanty - Groupe Gobert 0:50:27
- 66 Greg Van Avermaet (Bel) BMC Racing Team 0:50:44
- 67 Cyril Gautier (Fra) AG2R La Mondiale 0:51:01
- 68 Thibaut Pinot (Fra) FDJ 0:52:02
- 69 Jens Keukeleire (Bel) Orica-Scott 0:52:04
- 70 Jay McCarthy (Aus) Bora-Hansgrohe 0:54:19
- 71 Diego Ulissi (Ita) UAE Team Emirates 0:54:26
- 72 Daryl Impey (RSA) Orica-Scott 0:55:44
- 73 Perrig Quemeneur (Fra) Direct Energie 0:56:01
- 74 Simon Geschke (Ger) Team Sunweb 0:56:27
- 75 Angelo Tulik (Fra) Direct Energie 0:56:51
- 76 Edvald Boasson Hagen (Nor) Dimension Data 0:57:07
- 77 Damien Howson (Aus) Orica-Scott 0:57:45
- 78 Philippe Gilbert (Bel) Quick-Step Floors 0:57:59
- 79 Amael Moinard (Fra) BMC Racing Team 0:58:14
- 80 Michał Kwiatkowski (Pol) Team Sky 0:58:27
- 81 Axel Domont (Fra) AG2R La Mondiale 0:58:31
- 82 Zdenek Stybar (Cze) Quick-Step Floors 0:59:13
- 83 Kristijan Durasek (Cro) UAE Team Emirates 0:59:38
- 84 Paul Martens (Ger) Team LottoNl-Jumbo 1:00:15
- 85 Pieter Vanspeybrouck (Bel) Wanty - Groupe Gobert 1:00:38
- 86 Patrick Bevin (NZl) Cannondale-Drapac
- 87 Michael Matthews (Aus) Team Sunweb 1:01:13
- 88 Alberto Bettiol (Ita) Cannondale-Drapac 1:01:28
- 89 Koen De Kort (Ned) Trek-Segafredo 1:01:31
- 90 Danilo Wyss (Swi) BMC Racing Team 1:01:37
- 91 Nils Politt (Ger) Katusha-Alpecin 1:02:23
- 92 Michael Albasini (Swi) Orica-Scott 1:02:55
- 93 Dylan Van Baarle (Ned) Cannondale-Drapac 1:02:56
- 94 Vegard Stake Laengen (Nor) UAE Team Emirates 1:03:03
- 95 Pierre Luc Perichon (Fra) Team Fortuneo - Oscaro 1:03:37
- 96 Maurits Lammertink (Ned) Katusha-Alpecin 1:04:27
- 97 Imanol Erviti (Spa) Movistar Team 1:04:50
- 98 Nikias Arndt (Ger) Team Sunweb 1:04:57
- 99 Darwin Atapuma (Col) UAE Team Emirates 1:05:27
- 100 Adam James Hansen (Aus) Lotto Soudal 1:05:52
- 101 Stefan Küng (Swi) BMC Racing Team 1:05:56
- 102 Dario Cataldo (Ita) Astana Pro Team 1:05:58
- 103 Florian Vachon (Fra) Team Fortuneo - Oscaro 1:06:42
- 104 Elie Gesbert (Fra) Team Fortuneo - Oscaro 1:06:46
- 105 Scott Thwaites (GBr) Dimension Data 1:07:42
- 106 Thomas De Gendt (Bel) Lotto Soudal 1:08:24
- 107 Michael Schär (Swi) BMC Racing Team 1:09:03
- 108 Alessandro De Marchi (Ita) BMC Racing Team
- 109 Javier Moreno (Spa) Bahrain-Merida 1:09:23
- 110 Marco Marcato (Ita) UAE Team Emirates 1:09:28
- 111 Andrey Amador (CRc) Movistar Team 1:10:42
- 112 Tim Wellens (Bel) Lotto Soudal 1:11:50
- 113 Jurgen Roelandts (Bel) Lotto Soudal 1:12:03
- 114 Lars Ytting Bak (Den) Lotto Soudal 1:12:16
- 115 Andrea Pasqualon (Ita) Wanty - Groupe Gobert 1:12:38
- 116 Julien Simon (Fra) Cofidis, Solutions Credits 1:12:52
- 117 Yukiya Arashiro (Jpn) Bahrain-Merida 1:12:54
- 118 Mike Teunissen (Ned) Team Sunweb 1:13:00
- 119 Rick Zabel (Ger) Katusha-Alpecin 1:13:05
- 120 Jesus Herrada (Spa) Movistar Team 1:13:10
- 121 Matteo Bono (Ita) UAE Team Emirates 1:13:43
- 122 Maciej Bodnar (Pol) Bora-Hansgrohe 1:14:22
- 123 Fabio Felline (Ita) Trek-Segafredo 1:14:43
- 124 John Degenkolb (Ger) Trek-Segafredo 1:14:47
- 125 Michael Gogl (Aut) Trek-Segafredo 1:14:49
- 126 Dion Smith (NZl) Wanty - Groupe Gobert 1:14:55
- 127 Bakhtiyar Kozhatayev (Kaz) Astana Pro Team 1:15:01
- 128 Jack Bauer (NZl) Quick-Step Floors 1:15:23
- 129 Marcus Burghardt (Ger) Bora-Hansgrohe 1:16:02
- 130 Timo Roosen (Ned) Team LottoNl-Jumbo 1:16:21
- 131 Tsgabu Grmay (Eth) Bahrain-Merida 1:17:23
- 132 Thomas Voeckler (Fra) Direct Energie 1:17:47
- 133 Dmitriy Gruzdev (Kaz) Astana Pro Team 1:18:07
- 134 Frederik Backaert (Bel) Wanty - Groupe Gobert 1:18:16
- 135 Ben Swift (GBr) UAE Team Emirates 1:18:45
- 136 Andriy Grivko (Ukr) Astana Pro Team 1:19:06
- 137 Markel Irizar (Spa) Trek-Segafredo 1:19:32
- 138 Jasha Sütterlin (Ger) Movistar Team 1:20:22
- 139 Romain Sicard (Fra) Direct Energie 1:20:54
- 140 Mathew Hayman (Aus) Orica-Scott 1:21:07
- 141 Daniele Bennati (Ita) Movistar Team 1:21:09
- 142 Reinardt Janse Van Rensburg (RSA) Dimension Data 1:21:22
- 143 Vasil Kiryienka (Blr) Team Sky 1:23:34
- 144 Grega Bole (Slo) Bahrain-Merida 1:23:47
- 145 Sonny Colbrelli (Ita) Bahrain-Merida 1:24:19
- 146 Cyril Lemoine (Fra) Cofidis, Solutions Credits 1:24:25
- 147 Laurent Pichon (Fra) Team Fortuneo - Oscaro 1:24:26
- 148 Tony Martin (Ger) Katusha-Alpecin 1:24:57
- 149 Adrien Petit (Fra) Direct Energie 1:25:05
- 150 Marcel Kittel (Ger) Quick-Step Floors 1:26:09
- 151 Christian Knees (Ger) Team Sky 1:26:30
- 152 Fabio Sabatini (Ita) Quick-Step Floors 1:26:57
- 153 Julien Vermote (Bel) Quick-Step Floors 1:27:57
- 154 Ramon Sinkeldam (Ned) Team Sunweb
- 155 Nacer Bouhanni (Fra) Cofidis, Solutions Credits 1:28:20
- 156 Dylan Groenewegen (Ned) Team LottoNl-Jumbo 1:28:33
- 157 Guillaume Van Keirsbulck (Bel) Wanty - Groupe Gobert 1:29:10
- 158 Christophe Laporte (Fra) Cofidis, Solutions Credits 1:29:21
- 159 Yohann Gene (Fra) Direct Energie 1:29:42
- 160 Alexander Kristoff (Nor) Katusha-Alpecin 1:29:45
- 161 Marco Haller (Aut) Katusha-Alpecin 1:29:51
- 162 Roy Curvers (Ned) Team Sunweb 1:30:54
- 163 Bernhard Eisel (Aut) Dimension Data 1:30:55
- 164 André Greipel (Ger) Lotto Soudal 1:30:58
- 165 Daniel Mclay (GBr) Team Fortuneo - Oscaro 1:31:04
- 166 Marcel Sieberg (Ger) Lotto Soudal 1:31:48
- 167 Florian Senechal (Fra) Cofidis, Solutions Credits 1:32:24
- 168 Taylor Phinney (USA) Cannondale-Drapac 1:33:35
- 169 Stephen Cummings (GBr) Dimension Data 1:34:12
- 170 Robert Wagner (Ger) Team LottoNl-Jumbo 1:34:55
- 171 Thomas Boudat (Fra) Direct Energie 1:35:33
- 172 Borut Bozic (Slo) Bahrain-Merida 1:35:41
- 173 Albert Timmer (Ned) Team Sunweb 1:37:31
- 174 Dimitri Claeys (Bel) Cofidis, Solutions Credits 1:38:25
- 175 Reto Hollenstein (Swi) Katusha-Alpecin 1:39:27
- 176 Davide Cimolai (Ita) FDJ 1:40:51
- 177 Jaco Venter (RSA) Dimension Data 1:41:10
- 178 Rüdiger Selig (Ger) Bora-Hansgrohe 1:41:43
- 179 Thomas Leezer (Ned) Team LottoNl-Jumbo 1:51:39
- 180 Luke Rowe (GBr) Team Sky 1:56:00
- 181 Olivier Le Gac (Fra) FDJ 1:56:55
- Klasyfikacja punktowa:
- 1 Marcel Kittel (Ger) Quick-Step Floors 212 pkt
- 2 Michael Matthews (Aus) Team Sunweb 160
- 3 André Greipel (Ger) Lotto Soudal 130
- 4 Alexander Kristoff (Nor) Katusha-Alpecin 113
- 5 Sonny Colbrelli (Ita) Bahrain-Merida 73
- 6 Edvald Boasson Hagen (Nor) Dimension Data 66
- 7 Daniel Martin (Irl) Quick-Step Floors 58
- 8 Fabio Aru (Ita) Astana Pro Team 56
- 9 Christopher Froome (GBr) Team Sky 56
- 10 Nacer Bouhanni (Fra) Cofidis, Solutions Credits 54
- 11 Dylan Groenewegen (Ned) Team LottoNl-Jumbo 44
- 12 Lilian Calmejane (Fra) Direct Energie 41
- 13 Ben Swift (GBr) UAE Team Emirates 39
- 14 Frederik Backaert (Bel) Wanty - Groupe Gobert 37
- 15 Romain Bardet (Fra) AG2R La Mondiale 35
- 16 Rigoberto Uran (Col) Cannondale-Drapac 33
- 17 Warren Barguil (Fra) Team Sunweb 28
- 18 Jan Bakelants (Bel) AG2R La Mondiale 28
- 19 John Degenkolb (Ger) Trek-Segafredo 27
- 20 Rüdiger Selig (Ger) Bora-Hansgrohe 26
- 21 Tiesj Benoot (Bel) Lotto Soudal 25
- 22 Tony Gallopin (Fra) Lotto Soudal 24
- 23 Jakob Fuglsang (Den) Astana Pro Team 23
- 24 Nicolas Roche (Irl) BMC Racing Team 23
- 25 Rafał Majka (Pol) Bora-Hansgrohe 23
- 26 Guillaume Martin (Fra) Wanty - Groupe Gobert 22
- 27 Dylan Van Baarle (Ned) Cannondale-Drapac 22
- 28 Nairo Quintana (Col) Movistar Team 21
- 29 Adrien Petit (Fra) Direct Energie 21
- 30 Taylor Phinney (USA) Cannondale-Drapac 21
- 31 Nils Politt (Ger) Katusha-Alpecin 20
- 32 Guillaume Van Keirsbulck (Bel) Wanty - Groupe Gobert 20
- 33 Thomas Boudat (Fra) Direct Energie 20
- 34 Simon Yates (GBr) Orica-Scott 20
- 35 Daniel Mclay (GBr) Team Fortuneo - Oscaro 20
- 36 Nathan Brown (USA) Cannondale-Drapac 19
- 37 Greg Van Avermaet (Bel) BMC Racing Team 19
- 38 Philippe Gilbert (Bel) Quick-Step Floors 19
- 39 Thomas De Gendt (Bel) Lotto Soudal 19
- 40 Romain Hardy (Fra) Team Fortuneo - Oscaro 18
- 41 Roman Kreuziger (Cze) Orica-Scott 17
- 42 Maxime Bouet (Fra) Team Fortuneo - Oscaro 17
- 43 Zdenek Stybar (Cze) Quick-Step Floors 17
- 44 Alberto Bettiol (Ita) Cannondale-Drapac 17
- 45 Vegard Stake Laengen (Nor) UAE Team Emirates 17
- 46 Stefan Küng (Swi) BMC Racing Team 17
- 47 Alexis Vuillermoz (Fra) AG2R La Mondiale 15
- 48 Perrig Quemeneur (Fra) Direct Energie 15
- 49 Romain Sicard (Fra) Direct Energie 15
- 50 Vasil Kiryienka (Blr) Team Sky 15
- 51 Laurent Pichon (Fra) Team Fortuneo - Oscaro 15
- 52 Yohann Gene (Fra) Direct Energie 15
- 53 Jack Bauer (NZl) Quick-Step Floors 14
- 54 Mikel Landa (Spa) Team Sky 13
- 55 Louis Meintjes (RSA) UAE Team Emirates 13
- 56 Michael Valgren Andersen (Den) Astana Pro Team 13
- 57 Yoann Offredo (Fra) Wanty - Groupe Gobert 13
- 58 Simon Geschke (Ger) Team Sunweb 13
- 59 Adam James Hansen (Aus) Lotto Soudal 13
- 60 Rick Zabel (Ger) Katusha-Alpecin 13
- 61 Tony Martin (Ger) Katusha-Alpecin 13
- 62 George Bennett (NZl) Team LottoNl-Jumbo 12
- 63 Alberto Contador (Spa) Trek-Segafredo 11
- 64 Michał Kwiatkowski (Pol) Team Sky 11
- 65 Carlos Betancur (Col) Movistar Team 10
- 66 Primoz Roglic (Slo) Team LottoNl-Jumbo 10
- 67 Pieter Vanspeybrouck (Bel) Wanty - Groupe Gobert 10
- 68 Pierre Luc Perichon (Fra) Team Fortuneo - Oscaro 10
- 69 Bauke Mollema (Ned) Trek-Segafredo 9
- 70 Jurgen Roelandts (Bel) Lotto Soudal 9
- 71 Andrea Pasqualon (Ita) Wanty - Groupe Gobert 8
- 72 Maciej Bodnar (Pol) Bora-Hansgrohe 8
- 73 Thomas Voeckler (Fra) Direct Energie 8
- 74 Borut Bozic (Slo) Bahrain-Merida 8
- 75 Daniel Navarro (Spa) Cofidis, Solutions Credits 7
- 76 Jarlinson Pantano (Col) Trek-Segafredo 6
- 77 Danilo Wyss (Swi) BMC Racing Team 6
- 78 Dion Smith (NZl) Wanty - Groupe Gobert 6
- 79 Fabio Sabatini (Ita) Quick-Step Floors 6
- 80 Sylvain Chavanel (Fra) Direct Energie 5
- 81 Nikias Arndt (Ger) Team Sunweb 5
- 82 Rudy Molard (Fra) FDJ 4
- 83 Tim Wellens (Bel) Lotto Soudal 4
- 84 Andriy Grivko (Ukr) Astana Pro Team 4
- 85 Mikel Nieve (Spa) Team Sky 3
- 86 Emanuel Buchmann (Ger) Bora-Hansgrohe 3
- 87 Oliver Naesen (Bel) AG2R La Mondiale 3
- 88 Mike Teunissen (Ned) Team Sunweb 3
- 89 Grega Bole (Slo) Bahrain-Merida 3
- 90 Marco Haller (Aut) Katusha-Alpecin 3
- 91 Marcel Sieberg (Ger) Lotto Soudal 3
- 92 Sergio Henao (Col) Team Sky 2
- 93 Daryl Impey (RSA) Orica-Scott 2
- 94 Pierre Latour (Fra) AG2R La Mondiale 1
- 95 Jonathan Castroviejo (Spa) Movistar Team 1
- 96 Ramon Sinkeldam (Ned) Team Sunweb 1
- Klasyfikacja górska:
- 1 Warren Barguil (Fra) Team Sunweb 60 pkt
- 2 Primoz Roglic (Slo) Team LottoNl-Jumbo 30
- 3 Alexis Vuillermoz (Fra) AG2R La Mondiale 27
- 4 Daniel Martin (Irl) Quick-Step Floors 23
- 5 Bauke Mollema (Ned) Trek-Segafredo 18
- 6 Thibaut Pinot (Fra) FDJ 17
- 7 Christopher Froome (GBr) Team Sky 16
- 8 Tiesj Benoot (Bel) Lotto Soudal 15
- 9 Fabio Aru (Ita) Astana Pro Team 14
- 10 Jakob Fuglsang (Den) Astana Pro Team 12
- 11 Lilian Calmejane (Fra) Direct Energie 11
- 12 Jan Bakelants (Bel) AG2R La Mondiale 10
- 13 Romain Bardet (Fra) AG2R La Mondiale 8
- 14 Brice Feillu (Fra) Team Fortuneo - Oscaro 7
- 15 Guillaume Martin (Fra) Wanty - Groupe Gobert 6
- 16 Jarlinson Pantano (Col) Trek-Segafredo 6
- 17 Serge Pauwels (Bel) Dimension Data 5
- 18 Daniel Navarro (Spa) Cofidis, Solutions Credits 4
- 19 Nicolas Roche (Irl) BMC Racing Team 4
- 20 Nathan Brown (USA) Cannondale-Drapac 3
- 21 Thomas De Gendt (Bel) Lotto Soudal 3
- 22 Michael Matthews (Aus) Team Sunweb 3
- 23 Tim Wellens (Bel) Lotto Soudal 3
- 24 Perrig Quemeneur (Fra) Direct Energie 2
- 25 Taylor Phinney (USA) Cannondale-Drapac 2
- 26 Nils Politt (Ger) Katusha-Alpecin 2
- 27 Rigoberto Uran (Col) Cannondale-Drapac 2
- 28 Jesus Herrada (Spa) Movistar Team 2
- 29 Maxime Bouet (Fra) Team Fortuneo - Oscaro 1
- 30 Guillaume Van Keirsbulck (Bel) Wanty - Groupe Gobert 1
- 31 Simon Yates (GBr) Orica-Scott 1
- 32 Alexey Lutsenko (Kaz) Astana Pro Team 1
- 33 Greg Van Avermaet (Bel) BMC Racing Team 1
- 34 Pierre Luc Perichon (Fra) Team Fortuneo - Oscaro 1
- Klasyfikacja młodzieżowa:
- 1 Simon Yates (GBr) Orica-Scott 38:28:30
- 2 Louis Meintjes (RSA) UAE Team Emirates 0:02:58
- 3 Pierre Latour (Fra) AG2R La Mondiale 0:03:28
- 4 Emanuel Buchmann (Ger) Bora-Hansgrohe 0:06:44
- 5 Guillaume Martin (Fra) Wanty - Groupe Gobert 0:13:21
- 6 Tiesj Benoot (Bel) Lotto Soudal 0:16:42
- 7 Lilian Calmejane (Fra) Direct Energie 0:32:49
- 8 Michael Valgren Andersen (Den) Astana Pro Team 0:41:53
- 9 Alexey Lutsenko (Kaz) Astana Pro Team 0:47:42
- 10 Jay McCarthy (Aus) Bora-Hansgrohe 0:52:17
- 11 Damien Howson (Aus) Orica-Scott 0:55:43
- 12 Alberto Bettiol (Ita) Cannondale-Drapac 0:59:26
- 13 Nils Politt (Ger) Katusha-Alpecin 1:00:21
- 14 Dylan Van Baarle (Ned) Cannondale-Drapac 1:00:54
- 15 Stefan Küng (Swi) BMC Racing Team 1:03:54
- 16 Elie Gesbert (Fra) Team Fortuneo - Oscaro 1:04:44
- 17 Mike Teunissen (Ned) Team Sunweb 1:10:58
- 18 Rick Zabel (Ger) Katusha-Alpecin 1:11:03
- 19 Michael Gogl (Aut) Trek-Segafredo 1:12:47
- 20 Dion Smith (NZl) Wanty - Groupe Gobert 1:12:53
- 21 Bakhtiyar Kozhatayev (Kaz) Astana Pro Team 1:12:59
- 22 Timo Roosen (Ned) Team LottoNl-Jumbo 1:14:19
- 23 Jasha Sütterlin (Ger) Movistar Team 1:18:20
- 24 Dylan Groenewegen (Ned) Team LottoNl-Jumbo 1:26:31
- 25 Christophe Laporte (Fra) Cofidis, Solutions Credits 1:27:19
- 26 Daniel Mclay (GBr) Team Fortuneo - Oscaro 1:29:02
- 27 Florian Senechal (Fra) Cofidis, Solutions Credits 1:30:22
- 28 Thomas Boudat (Fra) Direct Energie 1:33:31
- 29 Olivier Le Gac (Fra) FDJ 1:54:53
- Klasyfikacja drużynowa:
- 1 Team Sky 115:25:25
- 2 Ag2R La Mondiale 0:07:12
- 3 Astana Pro Team 0:26:17
- 4 Trek - Segafredo 0:27:26
- 5 Movistar Team 0:38:14
- 6 Cannondale Drapac Professional Cycling Team 0:42:13
- 7 Orica - Scott 0:45:57
- 8 Bmc Racing Team 0:51:39
- 9 Team Lotto Nl - Jumbo 1:05:31
- 10 Team Fortuneo - Oscaro 1:07:25
- 11 Lotto Soudal 1:12:09
- 12 Bora - Hansgrohe 1:12:58
- 13 Quick - Step Floors 1:21:30
- 14 Wanty - Groupe Gobert 1:22:30
- 15 Team Sunweb 1:25:56
- 16 Cofidis, Solutions Credits 1:29:37
- 17 Direct Energie 1:39:12
- 18 Uae Team Emirates 1:48:47
- 19 Bahrain - Merida 2:05:17
- 20 Fdj 2:06:26
- 21 Team Katusha Alpecin 2:09:02
- 22 Team Dimension Data 2:20:18