Klasyczny sprinterski pojedynek przesądził o podziale miejsc na podium 7. etapu włoskiego Giro. W starciu najszybszych kolarzy z peletonu górą był Ewan, który minimalnie wyprzedził Fernando Gavirię (Quick-Step Floors) i Sama Benneta (Bora-hansgrohe) i odniósł pierwsze w karierze zwycięstwo w Giro d’Italia.
Na mecie w Alberobello zameldował się cały peleton i Bob Jungels (Quick-Step Floors) obronił pozycję lidera wyścigu. 59. miejsce zajął Tomasz Marczyński (Lotto Soudal), a Jan Hirt był 71. i był najwyżej sklasyfikowanym na mecie kolarzem CCC Sprandi Polkowice. 88. był Michał Gołaś (Team Sky).
Pierwszych 140 z 224 kilometrów etapu z Castroviillari do Alberobello było płaskich, co wykorzystali uciekinierzy – Giuseppe Fonzi (Wilier Triestina), Simone Ponzi (CCC Sprandi Polkowice) i Dmitriy Kozonchuk (Gazprom Rusvelo) – którzy już po kilku kilometrach ucieczki mieli trzy minuty przewag nad zasadniczą grupą. Jednak po niespełna 40 kilometrach etapu Ponzi miał defekt, co sprawiło, że Włoch z CCC Sprandi Polkowice spadł do peletonu i na tym skończyła się jego przygoda w ucieczce dnia.
Pozostała dwójka zgodnie współpracowała i przez kolejnych kilkadziesiąt kilometrów utrzymywała kilkuminutową przewagę nad peletonem, ale gdy teren stawał się trochę bardziej pofałdowany ich zapas topniał. Na 30 kilometrów przewaga Kozonchuka i Fonziego wynosiła już tylko 1.30, a ekipy sprinterów coraz bardziej rozpędzały peleton. Na 19 kilometrów przed metą ich akcja dobiegła końca. Ekipy Orica-Scott, Bora-hansgrohe, Movistar i Quick Step Floors ustawiły swoje pociągi na czele zasadniczej grupy, podkręcając tempo z każdym kolejnym kilometrem.
Kręta końcówka wymagała od kolarzy walki o każdy centymetr. Mocno o pozycje walczyli Andre Greipel (Lotto Soudal) i Gaviria, dwaj byli zwycięzcy etapowi, natomiast dobrze rozprowadzani przez swoich kolegów byli Sam Bennet (Bora-hansgrohe) i Caleb Ewan (Orica-Scott). To właśnie filigranowy Australijczyk jako pierwszy rozpoczął finisz, gdy do mety pozostało 200 metrów. Miał na kole Benneta, a lewą stroną od razu ruszył Gaviria. Ewan jednak był na tyle rozpędzony, że na kresce nie dał się wyprzedzić, a Gavirii zabrakło już miejsca, by wyprzedzić rywali. Trzeci był Bennet, a czwarty Greipel.
Wyniki 7. etapu:
- 1 Caleb Ewan (Aus) Orica-Scott 5:35:18
- 2 Fernando Gaviria (Col) Quick-Step Floors
- 3 Sam Bennett (Irl) Bora-Hansgrohe
- 4 André Greipel (Ger) Lotto Soudal
- 5 Jasper Stuyven (Bel) Trek-Segafredo
- 6 Ryan Gibbons (RSA) Dimension Data
- 7 Enrico Battaglin (Ita) Team LottoNl-Jumbo 0:00:02
- 8 Rüdiger Selig (Ger) Bora-Hansgrohe
- 9 Aleksei Tcatevich (Rus) Gazprom – Rusvelo
- 10 Vincenzo Nibali (Ita) Bahrain-Merida
- 11 Tom Dumoulin (Ned) Team Sunweb
- 12 Geraint Thomas (GBr) Team Sky
- 13 Salvatore Puccio (Ita) Team Sky
- 14 Sacha Modolo (Ita) UAE Team Emirates
- 15 Adam Yates (GBr) Orica-Scott
- 16 Luka Mezgec (Slo) Orica-Scott
- 17 Domenico Pozzovivo (Ita) AG2R La Mondiale
- 18 Enrico Barbin (Ita) Bardiani CSF
- 19 Davide Formolo (Ita) Cannondale-Drapac
- 20 Davide Martinelli (Ita) Quick-Step Floors
- 21 Bob Jungels (Lux) Quick-Step Floors
- 22 Phil Bauhaus (Ger) Team Sunweb
- 23 Jose Rojas (Spa) Movistar Team
- 24 Rui Costa (Por) UAE Team Emirates
- 25 Nairo Quintana (Col) Movistar Team
- 26 François Bidard (Fra) AG2R La Mondiale
- 27 Andrey Amador (CRc) Movistar Team
- 28 Valerio Conti (Ita) UAE Team Emirates
- 29 Steven Kruijswijk (Ned) Team LottoNl-Jumbo
- 30 Bauke Mollema (Ned) Trek-Segafredo
- 31 Vasil Kiryienka (Blr) Team Sky
- 32 Viacheslav Kuznetsov (Rus) Katusha-Alpecin
- 33 Mikel Landa (Spa) Team Sky
- 34 Manuele Boaro (Ita) Bahrain-Merida
- 35 Thibaut Pinot (Fra) FDJ
- 36 Tejay Van Garderen (USA) BMC Racing Team
- 37 Vincenzo Albanese (Ita) Bardiani CSF
- 38 Matteo Montaguti (Ita) AG2R La Mondiale
- 39 Maxime Monfort (Bel) Lotto Soudal
- 40 Wilco Kelderman (Ned) Team Sunweb
- 41 Dario Cataldo (Ita) Astana Pro Team
- 42 Ilnur Zakarin (Rus) Katusha-Alpecin
- 43 Georg Preidler (Aut) Team Sunweb
- 44 Alex Howes (USA) Cannondale-Drapac
- 45 Luis León Sanchez (Spa) Astana Pro Team 0:00:11
- 46 Natnael Berhane (Eri) Dimension Data
- 47 Chad Haga (USA) Team Sunweb
- 48 Francisco Ventoso (Spa) BMC Racing Team
- 49 Joey Rosskopf (USA) BMC Racing Team
- 50 Roberto Ferrari (Ita) UAE Team Emirates
- 51 Jan Polanc (Slo) UAE Team Emirates
- 52 Tanel Kangert (Est) Astana Pro Team
- 53 Simone Petilli (Ita) UAE Team Emirates
- 54 Maximiliano Richeze (Arg) Quick-Step Floors
- 55 Michael Woods (Can) Cannondale-Drapac
- 56 Laurens De Plus (Bel) Quick-Step Floors
- 57 Kanstantsin Siutsou (Blr) Bahrain-Merida
- 58 Gorka Izagirre (Spa) Movistar Team
- 59 Tomasz Marczyński (Pol) Lotto Soudal
- 60 Mirco Maestri (Ita) Bardiani CSF
- 61 Kristijan Koren (Slo) Cannondale-Drapac
- 62 José Gonçalves (Por) Katusha-Alpecin
- 63 Jose Herrada (Spa) Movistar Team
- 64 Ben Gastauer (Lux) AG2R La Mondiale
- 65 Hubert Dupont (Fra) AG2R La Mondiale
- 66 Laurent Didier (Lux) Trek-Segafredo
- 67 Patrick Konrad (Aut) Bora-Hansgrohe
- 68 Gregor Mühlberger (Aut) Bora-Hansgrohe
- 69 Lars Ytting Bak (Den) Lotto Soudal
- 70 Daniel Teklehaimanot (Eri) Dimension Data
- 71 Jan Hirt (Cze) CCC Sprandi Polkowice
- 72 Rudy Molard (Fra) FDJ 0:00:17
- 73 Lukas Pöstlberger (Aut) Bora-Hansgrohe
- 74 Davide Villella (Ita) Cannondale-Drapac
- 75 Tobias Ludvigsson (Swe) FDJ
- 76 Pavel Brutt (Rus) Gazprom – Rusvelo
- 77 Bram Tankink (Ned) Team LottoNl-Jumbo
- 78 Jan Tratnik (Slo) CCC Sprandi Polkowice
- 79 Andrey Zeits (Kaz) Astana Pro Team
- 80 Stef Clement (Ned) Team LottoNl-Jumbo
- 81 Jesper Hansen (Den) Astana Pro Team
- 82 Clement Chevrier (Fra) AG2R La Mondiale
- 83 José Mendes (Por) Bora-Hansgrohe
- 84 Jasper De Buyst (Bel) Lotto Soudal
- 85 Nathan Haas (Aus) Dimension Data
- 86 Łukasz Owsian (Pol) CCC Sprandi Polkowice
- 87 Sergey Firsanov (Rus) Gazprom – Rusvelo
- 88 Michał Gołaś (Pol) Team Sky
- 89 Matej Mohoric (Slo) UAE Team Emirates
- 90 Iljo Keisse (Bel) Quick-Step Floors
- 91 Ben Hermans (Bel) BMC Racing Team
- 92 Laurens Ten Dam (Ned) Team Sunweb
- 93 Steve Morabito (Swi) FDJ
- 94 Matthieu Ladagnous (Fra) FDJ
- 95 Peter Stetina (USA) Trek-Segafredo
- 96 Sebastian Henao (Col) Team Sky
- 97 Jakub Mareczko (Ita) Wilier Triestina
- 98 Jos Van Emden (Ned) Team LottoNl-Jumbo
- 99 Eugert Zhupa (Alb) Wilier Triestina
- 100 Alexander Foliforov (Rus) Gazprom – Rusvelo
- 101 Igor Anton (Spa) Dimension Data
- 102 Twan Castelijns (Ned) Team LottoNl-Jumbo
- 103 Cristian Rodriguez (Spa) Wilier Triestina
- 104 Maxim Belkov (Rus) Katusha-Alpecin
- 105 Robert Kiserlovski (Cro) Katusha-Alpecin
- 106 Franco Pellizotti (Ita) Bahrain-Merida
- 107 Enrico Gasparotto (Ita) Bahrain-Merida
- 108 Ángel Vicioso (Spa) Katusha-Alpecin
- 109 Matteo Busato (Ita) Wilier Triestina 0:00:29
- 110 Alexander Edmondson (Aus) Orica-Scott
- 111 Matteo Pelucchi (Ita) Bora-Hansgrohe
- 112 Michael Hepburn (Aus) Orica-Scott 0:00:32
- 113 Victor De La Parte (Spa) Movistar Team
- 114 Paolo Tiralongo (Ita) Astana Pro Team
- 115 Winner Anacona (Col) Movistar Team
- 116 Filippo Pozzato (Ita) Wilier Triestina
- 117 Julien Bernard (Fra) Trek-Segafredo
- 118 Martijn Keizer (Ned) Team LottoNl-Jumbo
- 119 Sindre Skjøstad Lunke (Nor) Team Sunweb
- 120 Daniele Bennati (Ita) Movistar Team
- 121 Maciej Paterski (Pol) CCC Sprandi Polkowice
- 122 Giovanni Visconti (Ita) Bahrain-Merida
- 123 Jacques Janse Van Rensburg (RSA) Dimension Data
- 124 Julien Berard (Fra) AG2R La Mondiale
- 125 Jérémy Roy (Fra) FDJ
- 126 Michal Schlegel (Cze) CCC Sprandi Polkowice
- 127 Kristian Sbaragli (Ita) Dimension Data
- 128 Marco Marcato (Ita) UAE Team Emirates
- 129 Branislau Samoilau (Blr) CCC Sprandi Polkowice
- 130 Tom Stamsnijder (Ned) Team Sunweb
- 131 Simone Ponzi (Ita) CCC Sprandi Polkowice 0:00:46
- 132 Dries Devenyns (Bel) Quick-Step Floors 0:01:09
- 133 Moreno Hofland (Ned) Lotto Soudal 0:01:15
- 134 William Bonnet (Fra) FDJ
- 135 Sébastien Reichenbach (Swi) FDJ
- 136 Benoit Vaugrenard (Fra) FDJ
- 137 Manuel Quinziato (Ita) BMC Racing Team 0:01:32
- 138 Pello Bilbao (Spa) Astana Pro Team
- 139 Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo
- 140 Zhandos Bizhigitov (Kaz) Astana Pro Team
- 141 Jan Bárta (Cze) Bora-Hansgrohe
- 142 Simon Geschke (Ger) Team Sunweb
- 143 Hugh Carthy (GBr) Cannondale-Drapac
- 144 Ivan Savitckii (Rus) Gazprom – Rusvelo 0:00:02
- 145 Giacomo Nizzolo (Ita) Trek-Segafredo 0:01:42
- 146 Luka Pibernik (Slo) Bahrain-Merida
- 147 Johann Van Zyl (RSA) Dimension Data
- 148 Valerio Agnoli (Ita) Bahrain-Merida 0:02:05
- 149 Diego Rosa (Ita) Team Sky
- 150 Eros Capecchi (Ita) Quick-Step Floors
- 151 Julen Amezqueta (Spa) Wilier Triestina
- 152 Eugenio Alafaci (Ita) Trek-Segafredo
- 153 Sergey Lagutin (Rus) Gazprom – Rusvelo
- 154 Edward Ravasi (Ita) UAE Team Emirates
- 155 Bart De Clercq (Bel) Lotto Soudal
- 156 Mads Pedersen (Den) Trek-Segafredo
- 157 Dylan Teuns (Bel) BMC Racing Team
- 158 Silvan Dillier (Swi) BMC Racing Team
- 159 Manuel Senni (Ita) BMC Racing Team
- 160 Philip Deignan (Irl) Team Sky
- 161 Quentin Jauregui (Fra) AG2R La Mondiale
- 162 Kenny Elissonde (Fra) Team Sky
- 163 Ruben Plaza (Spa) Orica-Scott
- 164 Alberto Losada (Spa) Katusha-Alpecin
- 165 Ivan Rovny (Rus) Gazprom – Rusvelo
- 166 Felix Großschartner (Aut) CCC Sprandi Polkowice
- 167 Jesus Hernandez (Spa) Trek-Segafredo
- 168 Evgeny Shalunov (Rus) Gazprom – Rusvelo
- 169 Tom-Jelte Slagter (Ned) Cannondale-Drapac 0:02:34
- 170 Cesare Benedetti (Ita) Bora-Hansgrohe 0:02:39
- 171 Daniel Martinez (Col) Wilier Triestina 0:02:43
- 172 Omar Fraile (Spa) Dimension Data 0:02:44
- 173 Joe Dombrowski (USA) Cannondale-Drapac 0:02:46
- 174 Victor Campenaerts (Bel) Team LottoNl-Jumbo 0:02:58
- 175 Sean De Bie (Bel) Lotto Soudal
- 176 Carlos Verona (Spa) Orica-Scott 0:03:07
- 177 Svein Tuft (Can) Orica-Scott 0:03:10
- 178 Adam James Hansen (Aus) Lotto Soudal
- 179 Marcin Białobłocki (Pol) CCC Sprandi Polkowice 0:03:41
- 180 Rory Sutherland (Aus) Movistar Team 0:03:46
- 181 Ilia Koshevoy (Blr) Wilier Triestina
- 182 Matvey Mamykin (Rus) Katusha-Alpecin
- 183 Christopher Juul Jensen (Den) Orica-Scott 0:05:17
- 184 Nicola Boem (Ita) Bardiani CSF
- 185 Pierre Rolland (Fra) Cannondale-Drapac
- 186 Giulio Ciccone (Ita) Bardiani CSF 0:06:39
- 187 Simone Andreetta (Ita) Bardiani CSF
- 188 Giuseppe Fonzi (Ita) Wilier Triestina 0:07:39
- 189 Lorenzo Rota (Ita) Bardiani CSF
- 190 Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo
- 191 Pieter Serry (Bel) Quick-Step Floors 0:07:45
- Klasyfikacja na lotnych premiach:
- Sprint 1 - Massafra, km 138
- 1 Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo 10 pkt
- 2 Giuseppe Fonzi (Ita) Wilier Triestina 6
- 3 Fernando Gaviria (Col) Quick-Step Floors 3
- 4 André Greipel (Ger) Lotto Soudal 2
- 5 Daniel Teklehaimanot (Eri) Dimension Data 1
- 6 Jasper Stuyven (Bel) Trek-Segafredo
- 7 Maximiliano Richeze (Arg) Quick-Step Floors
- 8 Dries Devenyns (Bel) Quick-Step Floors
- Sprint 2 - Martina Franca, km 167
- 1 Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo 10 pkt
- 2 Giuseppe Fonzi (Ita) Wilier Triestina 6
- 3 Fernando Gaviria (Col) Quick-Step Floors 3
- 4 Jasper Stuyven (Bel) Trek-Segafredo 2
- 5 Maximiliano Richeze (Arg) Quick-Step Floors 1
- 6 Laurent Didier (Lux) Trek-Segafredo
- 7 Bart De Clercq (Bel) Lotto Soudal
- 8 Christopher Juul Jensen (Den) Orica-Scott
- Klasyfikacja górska:
- GPM 1 (kat. 4) Bosco delle Pianelle, km 154
- 1 Giuseppe Fonzi (Ita) Wilier Triestina 3 pkt
- 2 Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo 2
- 3 Jan Polanc (Slo) UAE Team Emirates 1
- Klasyfikacja najaktywniejszych:
- 1 Fernando Gaviria (Col) Quick-Step Floors 11 pkt
- 2 Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo 10
- 3 Giuseppe Fonzi (Ita) Wilier Triestina 9
- 4 Caleb Ewan (Aus) Orica-Scott 6
- 5 André Greipel (Ger) Lotto Soudal 5
- 6 Sam Bennett (Irl) Bora-Hansgrohe 4
- 7 Jasper Stuyven (Bel) Trek-Segafredo 4
- 8 Ryan Gibbons (RSA) Dimension Data 1
- 9 Maximiliano Richeze (Arg) Quick-Step Floors 1
- 10 Daniel Teklehaimanot (Eri) Dimension Data 1
- Klasyfikacja drużynowa:
- 1 Orica-Scott 16:45:58
- 2 Quick-Step Floors
- 3 Team Sky 0:00:02
- 4 UAE Team Emirates
- 5 Movistar Team
- 6 AG2R La Mondiale
- 7 Team Sunweb
- 8 Bora-Hansgrohe 0:00:09
- 9 Trek-Segafredo
- 10 Lotto Soudal
- 11 Bahrain-Merida 0:00:11
- 12 Bardiani CSF
- 13 Cannondale-Drapac
- 14 Katusha-Alpecin
- 15 Team LottoNl-Jumbo 0:00:17
- 16 Gazprom – Rusvelo
- 17 Dimension Data 0:00:18
- 18 BMC Racing Team 0:00:20
- 19 Astana Pro Team
- 20 FDJ 0:00:32
- 21 CCC Sprandi Polkowice 0:00:41
- 22 Wilier Triestina 0:00:47
- Trofeo Super teams
- 1 Orica-Scott 51 pkt
- 2 Quick-Step Floors 42
- 3 Bora-Hansgrohe 33
- 4 Gazprom – Rusvelo 23
- 5 Lotto Soudal 20
- 6 Trek-Segafredo 16
- 7 Dimension Data 13
- 8 Team LottoNl-Jumbo 10
- 9 Wilier Triestina 10
- 10 Team Sky 7
- 11 Bahrain-Merida 6
- 12 Team Sunweb 5
- 13 UAE Team Emirates 2
- 14 AG2R La Mondiale
- 15 Bardiani CSF
- 16 Cannondale-Drapac
- 17 Movistar Team
- 18 Katusha-Alpecin
- 19 FDJ
- 20 BMC Racing Team
- 21 Astana Pro Team
- 22 CCC Sprandi Polkowice
Klasyfikacja generalna po 7. etapie:
- 1 Bob Jungels (Lux) Quick-Step Floors 33:56:07
- 2 Geraint Thomas (GBr) Team Sky 0:00:06
- 3 Adam Yates (GBr) Orica-Scott 0:00:10
- 4 Vincenzo Nibali (Ita) Bahrain-Merida
- 5 Domenico Pozzovivo (Ita) AG2R La Mondiale
- 6 Tom Dumoulin (Ned) Team Sunweb
- 7 Nairo Quintana (Col) Movistar Team
- 8 Bauke Mollema (Ned) Trek-Segafredo
- 9 Andrey Amador (CRc) Movistar Team
- 10 Tejay Van Garderen (USA) BMC Racing Team
- 11 Thibaut Pinot (Fra) FDJ
- 12 Mikel Landa (Spa) Team Sky
- 13 Davide Formolo (Ita) Cannondale-Drapac
- 14 Ilnur Zakarin (Rus) Katusha-Alpecin 0:00:14
- 15 Steven Kruijswijk (Ned) Team LottoNl-Jumbo 0:00:23
- 16 Wilco Kelderman (Ned) Team Sunweb
- 17 Rui Costa (Por) UAE Team Emirates 0:00:46
- 18 Tanel Kangert (Est) Astana Pro Team 0:01:03
- 19 Jan Polanc (Slo) UAE Team Emirates 0:01:18
- 20 Dario Cataldo (Ita) Astana Pro Team 0:01:32
- 21 Simone Petilli (Ita) UAE Team Emirates 0:01:34
- 22 Michael Woods (Can) Cannondale-Drapac 0:01:36
- 23 Kanstantsin Siutsou (Blr) Bahrain-Merida 0:01:52
- 24 Valerio Conti (Ita) UAE Team Emirates 0:02:10
- 25 Maxime Monfort (Bel) Lotto Soudal 0:02:25
- 26 Ben Hermans (Bel) BMC Racing Team 0:03:38
- 27 Natnael Berhane (Eri) Dimension Data 0:03:39
- 28 Matteo Montaguti (Ita) AG2R La Mondiale 0:03:48
- 29 Jesper Hansen (Den) Astana Pro Team 0:04:30
- 30 Hubert Dupont (Fra) AG2R La Mondiale 0:04:46
- 31 Franco Pellizotti (Ita) Bahrain-Merida 0:05:12
- 32 Gorka Izagirre (Spa) Movistar Team 0:05:18
- 33 Tomasz Marczyński (Pol) Lotto Soudal 0:05:40
- 34 Peter Stetina (USA) Trek-Segafredo 0:05:44
- 35 Winner Anacona (Col) Movistar Team 0:06:00
- 36 Jan Hirt (Cze) CCC Sprandi Polkowice 0:06:29
- 37 Jose Herrada (Spa) Movistar Team 0:06:32
- 38 Laurens De Plus (Bel) Quick-Step Floors 0:07:18
- 39 Sébastien Reichenbach (Swi) FDJ 0:07:23
- 40 Cristian Rodriguez (Spa) Wilier Triestina 0:07:47
- 41 Tobias Ludvigsson (Swe) FDJ 0:08:47
- 42 Rudy Molard (Fra) FDJ 0:09:07
- 43 Steve Morabito (Swi) FDJ 0:09:24
- 44 Pierre Rolland (Fra) Cannondale-Drapac 0:10:19
- 45 Patrick Konrad (Aut) Bora-Hansgrohe 0:10:35
- 46 Gregor Mühlberger (Aut) Bora-Hansgrohe
- 47 Joey Rosskopf (USA) BMC Racing Team 0:11:12
- 48 Jose Rojas (Spa) Movistar Team 0:12:03
- 49 Georg Preidler (Aut) Team Sunweb 0:12:05
- 50 Sebastian Henao (Col) Team Sky 0:12:25
- 51 Robert Kiserlovski (Cro) Katusha-Alpecin 0:12:30
- 52 Stef Clement (Ned) Team LottoNl-Jumbo 0:12:40
- 53 Luis León Sanchez (Spa) Astana Pro Team 0:14:16
- 54 Simon Geschke (Ger) Team Sunweb 0:14:22
- 55 Alexander Foliforov (Rus) Gazprom – Rusvelo 0:14:23
- 56 Enrico Battaglin (Ita) Team LottoNl-Jumbo 0:14:27
- 57 François Bidard (Fra) AG2R La Mondiale 0:14:47
- 58 José Gonçalves (Por) Katusha-Alpecin 0:14:56
- 59 Tom-Jelte Slagter (Ned) Cannondale-Drapac 0:14:57
- 60 Ben Gastauer (Lux) AG2R La Mondiale 0:15:37
- 61 Pavel Brutt (Rus) Gazprom – Rusvelo 0:15:41
- 62 Laurent Didier (Lux) Trek-Segafredo 0:15:48
- 63 Salvatore Puccio (Ita) Team Sky 0:16:20
- 64 Victor De La Parte (Spa) Movistar Team 0:16:34
- 65 Diego Rosa (Ita) Team Sky 0:16:36
- 66 Sergey Firsanov (Rus) Gazprom – Rusvelo 0:17:01
- 67 Philip Deignan (Irl) Team Sky 0:17:26
- 68 Chad Haga (USA) Team Sunweb 0:17:35
- 69 Silvan Dillier (Swi) BMC Racing Team 0:18:10
- 70 Laurens Ten Dam (Ned) Team Sunweb 0:18:15
- 71 Giovanni Visconti (Ita) Bahrain-Merida 0:18:27
- 72 Julien Bernard (Fra) Trek-Segafredo 0:18:34
- 73 Bram Tankink (Ned) Team LottoNl-Jumbo 0:18:45
- 74 Pello Bilbao (Spa) Astana Pro Team 0:18:49
- 75 Paolo Tiralongo (Ita) Astana Pro Team 0:18:52
- 76 Ruben Plaza (Spa) Orica-Scott 0:18:59
- 77 Manuele Boaro (Ita) Bahrain-Merida 0:19:10
- 78 Francisco Ventoso (Spa) BMC Racing Team 0:19:46
- 79 Eros Capecchi (Ita) Quick-Step Floors 0:19:52
- 80 Igor Anton (Spa) Dimension Data 0:20:25
- 81 Jacques Janse Van Rensburg (RSA) Dimension Data 0:20:34
- 82 Adam James Hansen (Aus) Lotto Soudal 0:20:52
- 83 Lukas Pöstlberger (Aut) Bora-Hansgrohe 0:20:58
- 84 Jérémy Roy (Fra) FDJ 0:21:09
- 85 Jasper Stuyven (Bel) Trek-Segafredo 0:21:34
- 86 Andrey Zeits (Kaz) Astana Pro Team 0:22:38
- 87 Hugh Carthy (GBr) Cannondale-Drapac 0:24:20
- 88 José Mendes (Por) Bora-Hansgrohe 0:24:42
- 89 Michal Schlegel (Cze) CCC Sprandi Polkowice 0:24:52
- 90 Carlos Verona (Spa) Orica-Scott 0:25:06
- 91 Maciej Paterski (Pol) CCC Sprandi Polkowice 0:26:13
- 92 Ryan Gibbons (RSA) Dimension Data 0:26:45
- 93 Enrico Gasparotto (Ita) Bahrain-Merida 0:26:48
- 94 Omar Fraile (Spa) Dimension Data 0:26:52
- 95 Simone Ponzi (Ita) CCC Sprandi Polkowice 0:26:56
- 96 Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo 0:27:08
- 97 Dylan Teuns (Bel) BMC Racing Team 0:27:30
- 98 Davide Villella (Ita) Cannondale-Drapac 0:27:36
- 99 Marco Marcato (Ita) UAE Team Emirates 0:28:12
- 100 Clement Chevrier (Fra) AG2R La Mondiale 0:28:23
- 101 Matej Mohoric (Slo) UAE Team Emirates 0:28:30
- 102 Fernando Gaviria (Col) Quick-Step Floors 0:28:32
- 103 Dries Devenyns (Bel) Quick-Step Floors 0:28:36
- 104 Sacha Modolo (Ita) UAE Team Emirates 0:28:42
- 105 Matteo Busato (Ita) Wilier Triestina 0:28:59
- 106 Edward Ravasi (Ita) UAE Team Emirates 0:29:05
- 107 Kristian Sbaragli (Ita) Dimension Data 0:29:14
- 108 Jos Van Emden (Ned) Team LottoNl-Jumbo 0:29:22
- 109 Luka Pibernik (Slo) Bahrain-Merida 0:29:25
- 110 Julien Berard (Fra) AG2R La Mondiale 0:29:31
- 111 Sindre Skjøstad Lunke (Nor) Team Sunweb 0:30:07
- 112 Viacheslav Kuznetsov (Rus) Katusha-Alpecin 0:30:11
- 113 Matthieu Ladagnous (Fra) FDJ 0:30:29
- 114 Felix Großschartner (Aut) CCC Sprandi Polkowice 0:30:32
- 115 Benoit Vaugrenard (Fra) FDJ 0:30:33
- 116 Lars Ytting Bak (Den) Lotto Soudal 0:30:38
- 117 Quentin Jauregui (Fra) AG2R La Mondiale 0:31:14
- 118 Kenny Elissonde (Fra) Team Sky 0:31:15
- 119 Michael Hepburn (Aus) Orica-Scott 0:31:20
- 120 Bart De Clercq (Bel) Lotto Soudal 0:31:24
- 121 Jasper De Buyst (Bel) Lotto Soudal 0:32:19
- 122 Eugert Zhupa (Alb) Wilier Triestina 0:32:37
- 123 Jan Tratnik (Slo) CCC Sprandi Polkowice 0:32:47
- 124 Filippo Pozzato (Ita) Wilier Triestina 0:32:54
- 125 Jesus Hernandez (Spa) Trek-Segafredo 0:33:21
- 126 Valerio Agnoli (Ita) Bahrain-Merida 0:33:39
- 127 Matvey Mamykin (Rus) Katusha-Alpecin 0:33:44
- 128 William Bonnet (Fra) FDJ 0:34:43
- 129 Daniele Bennati (Ita) Movistar Team 0:34:45
- 130 Alex Howes (USA) Cannondale-Drapac 0:35:04
- 131 André Greipel (Ger) Lotto Soudal 0:35:43
- 132 Kristijan Koren (Slo) Cannondale-Drapac 0:35:46
- 133 Cesare Benedetti (Ita) Bora-Hansgrohe 0:35:48
- 134 Aleksei Tcatevich (Rus) Gazprom – Rusvelo 0:35:57
- 135 Ivan Rovny (Rus) Gazprom – Rusvelo 0:36:02
- 136 Roberto Ferrari (Ita) UAE Team Emirates 0:36:48
- 137 Vasil Kiryienka (Blr) Team Sky 0:36:53
- 138 Luka Mezgec (Slo) Orica-Scott 0:36:55
- 139 Enrico Barbin (Ita) Bardiani CSF 0:36:57
- 140 Manuel Quinziato (Ita) BMC Racing Team 0:37:25
- 141 Michał Gołaś (Pol) Team Sky 0:37:31
- 142 Mirco Maestri (Ita) Bardiani CSF 0:37:41
- 143 Moreno Hofland (Ned) Lotto Soudal 0:39:16
- 144 Martijn Keizer (Ned) Team LottoNl-Jumbo 0:39:18
- 145 Christopher Juul Jensen (Den) Orica-Scott 0:39:45
- 146 Rüdiger Selig (Ger) Bora-Hansgrohe 0:39:50
- 147 Caleb Ewan (Aus) Orica-Scott 0:40:13
- 148 Branislau Samoilau (Blr) CCC Sprandi Polkowice 0:40:20
- 149 Svein Tuft (Can) Orica-Scott
- 150 Łukasz Owsian (Pol) CCC Sprandi Polkowice 0:40:24
- 151 Davide Martinelli (Ita) Quick-Step Floors 0:41:27
- 152 Maximiliano Richeze (Arg) Quick-Step Floors 0:41:33
- 153 Alexander Edmondson (Aus) Orica-Scott 0:41:40
- 154 Ángel Vicioso (Spa) Katusha-Alpecin 0:41:47
- 155 Mads Pedersen (Den) Trek-Segafredo 0:42:24
- 156 Vincenzo Albanese (Ita) Bardiani CSF 0:42:27
- 157 Iljo Keisse (Bel) Quick-Step Floors 0:42:40
- 158 Sergey Lagutin (Rus) Gazprom – Rusvelo 0:42:43
- 159 Nathan Haas (Aus) Dimension Data 0:42:47
- 160 Victor Campenaerts (Bel) Team LottoNl-Jumbo 0:43:24
- 161 Daniel Teklehaimanot (Eri) Dimension Data 0:43:28
- 162 Eugenio Alafaci (Ita) Trek-Segafredo 0:44:00
- 163 Giulio Ciccone (Ita) Bardiani CSF 0:44:10
- 164 Ivan Savitckii (Rus) Gazprom – Rusvelo 0:44:17
- 165 Tom Stamsnijder (Ned) Team Sunweb 0:44:59
- 166 Julen Amezqueta (Spa) Wilier Triestina 0:45:26
- 167 Jakub Mareczko (Ita) Wilier Triestina 0:46:13
- 168 Phil Bauhaus (Ger) Team Sunweb 0:47:14
- 169 Johann Van Zyl (RSA) Dimension Data
- 170 Twan Castelijns (Ned) Team LottoNl-Jumbo 0:48:19
- 171 Giacomo Nizzolo (Ita) Trek-Segafredo 0:48:59
- 172 Daniel Martinez (Col) Wilier Triestina 0:49:02
- 173 Maxim Belkov (Rus) Katusha-Alpecin 0:49:06
- 174 Lorenzo Rota (Ita) Bardiani CSF 0:49:59
- 175 Joe Dombrowski (USA) Cannondale-Drapac 0:50:42
- 176 Nicola Boem (Ita) Bardiani CSF 0:51:02
- 177 Jan Bárta (Cze) Bora-Hansgrohe 0:52:51
- 178 Simone Andreetta (Ita) Bardiani CSF 0:53:08
- 179 Rory Sutherland (Aus) Movistar Team 0:54:29
- 180 Sean De Bie (Bel) Lotto Soudal 0:54:35
- 181 Evgeny Shalunov (Rus) Gazprom – Rusvelo 0:55:10
- 182 Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo 0:55:59
- 183 Pieter Serry (Bel) Quick-Step Floors 0:56:39
- 184 Sam Bennett (Irl) Bora-Hansgrohe 0:58:19
- 185 Manuel Senni (Ita) BMC Racing Team 1:03:50
- 186 Ilia Koshevoy (Blr) Wilier Triestina 1:04:22
- 187 Zhandos Bizhigitov (Kaz) Astana Pro Team 1:05:10
- 188 Giuseppe Fonzi (Ita) Wilier Triestina 1:05:24
- 189 Matteo Pelucchi (Ita) Bora-Hansgrohe 1:06:23
- 190 Marcin Białobłocki (Pol) CCC Sprandi Polkowice 1:08:59
- 191 Alberto Losada (Spa) Katusha-Alpecin 1:09:51
- Klasyfikacja punktowa:
- 1 Fernando Gaviria (Col) Quick-Step Floors 191 pkt
- 2 Jasper Stuyven (Bel) Trek-Segafredo 160
- 3 André Greipel (Ger) Lotto Soudal 129
- 4 Caleb Ewan (Aus) Orica-Scott 100
- 5 Lukas Pöstlberger (Aut) Bora-Hansgrohe 92
- 6 Daniel Teklehaimanot (Eri) Dimension Data 78
- 7 Kristian Sbaragli (Ita) Dimension Data 76
- 8 Silvan Dillier (Swi) BMC Racing Team 68
- 9 Eugert Zhupa (Alb) Wilier Triestina 60
- 10 Sam Bennett (Irl) Bora-Hansgrohe 57
- 11 Simone Andreetta (Ita) Bardiani CSF 52
- 12 Roberto Ferrari (Ita) UAE Team Emirates 46
- 13 Rüdiger Selig (Ger) Bora-Hansgrohe 43
- 14 Giacomo Nizzolo (Ita) Trek-Segafredo 43
- 15 Ryan Gibbons (RSA) Dimension Data 42
- 16 Maciej Paterski (Pol) CCC Sprandi Polkowice 40
- 17 Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo 40
- 18 Evgeny Shalunov (Rus) Gazprom – Rusvelo 36
- 19 Jakub Mareczko (Ita) Wilier Triestina 35
- 20 Pavel Brutt (Rus) Gazprom – Rusvelo 34
- 21 Enrico Battaglin (Ita) Team LottoNl-Jumbo 31
- 22 Maximiliano Richeze (Arg) Quick-Step Floors 28
- 23 Geraint Thomas (GBr) Team Sky 27
- 24 Phil Bauhaus (Ger) Team Sunweb 25
- 25 Nathan Haas (Aus) Dimension Data 24
- 26 Giuseppe Fonzi (Ita) Wilier Triestina 24
- 27 Bob Jungels (Lux) Quick-Step Floors 23
- 28 Sacha Modolo (Ita) UAE Team Emirates 23
- 29 Jan Polanc (Slo) UAE Team Emirates 20
- 30 Ivan Rovny (Rus) Gazprom – Rusvelo 20
- 31 Ilia Koshevoy (Blr) Wilier Triestina 20
- 32 Adam Yates (GBr) Orica-Scott 19
- 33 Jan Tratnik (Slo) CCC Sprandi Polkowice 16
- 34 Vincenzo Nibali (Ita) Bahrain-Merida 14
- 35 Michael Woods (Can) Cannondale-Drapac 14
- 36 Tom Dumoulin (Ned) Team Sunweb 13
- 37 Ilnur Zakarin (Rus) Katusha-Alpecin 12
- 38 Kanstantsin Siutsou (Blr) Bahrain-Merida 12
- 39 Marcin Białobłocki (Pol) CCC Sprandi Polkowice 12
- 40 Viacheslav Kuznetsov (Rus) Katusha-Alpecin 11
- 41 Cesare Benedetti (Ita) Bora-Hansgrohe 11
- 42 Aleksei Tcatevich (Rus) Gazprom – Rusvelo 11
- 43 Wilco Kelderman (Ned) Team Sunweb 10
- 44 Łukasz Owsian (Pol) CCC Sprandi Polkowice 10
- 45 Mads Pedersen (Den) Trek-Segafredo 10
- 46 Bauke Mollema (Ned) Trek-Segafredo 9
- 47 Thibaut Pinot (Fra) FDJ 7
- 48 Rui Costa (Por) UAE Team Emirates 6
- 49 Dario Cataldo (Ita) Astana Pro Team 6
- 50 Matteo Montaguti (Ita) AG2R La Mondiale 6
- 51 Nairo Quintana (Col) Movistar Team 5
- 52 Gregor Mühlberger (Aut) Bora-Hansgrohe 5
- 53 Jacques Janse Van Rensburg (RSA) Dimension Data 5
- 54 Davide Villella (Ita) Cannondale-Drapac 4
- 55 Bart De Clercq (Bel) Lotto Soudal 4
- 56 Valerio Agnoli (Ita) Bahrain-Merida 4
- 57 Johann Van Zyl (RSA) Dimension Data 4
- 58 Laurent Didier (Lux) Trek-Segafredo 3
- 59 Salvatore Puccio (Ita) Team Sky 3
- 60 Eros Capecchi (Ita) Quick-Step Floors 3
- 61 Iljo Keisse (Bel) Quick-Step Floors 3
- 62 Jan Bárta (Cze) Bora-Hansgrohe 3
- 63 Pieter Serry (Bel) Quick-Step Floors 3
- 64 Steven Kruijswijk (Ned) Team LottoNl-Jumbo 2
- 65 Igor Anton (Spa) Dimension Data 2
- 66 Simone Ponzi (Ita) CCC Sprandi Polkowice 2
- 67 Jasper De Buyst (Bel) Lotto Soudal 2
- 68 Christopher Juul Jensen (Den) Orica-Scott 2
- 69 Svein Tuft (Can) Orica-Scott 2
- 70 Andrey Amador (CRc) Movistar Team 1
- 71 Patrick Konrad (Aut) Bora-Hansgrohe 1
- 72 Francisco Ventoso (Spa) BMC Racing Team 1
- 73 Dries Devenyns (Bel) Quick-Step Floors 1
- 74 Lars Ytting Bak (Den) Lotto Soudal 1
- 75 Jose Rojas (Spa) Movistar Team -5
- Klasyfikacja na lotnych premiach:
- 1 Daniel Teklehaimanot (Eri) Dimension Data 37 pkt
- 2 Eugert Zhupa (Alb) Wilier Triestina 29
- 3 Pavel Brutt (Rus) Gazprom – Rusvelo 28
- 4 Jasper Stuyven (Bel) Trek-Segafredo 28
- 5 Maciej Paterski (Pol) CCC Sprandi Polkowice 20
- 6 Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo 20
- 7 Evgeny Shalunov (Rus) Gazprom – Rusvelo 16
- 8 Fernando Gaviria (Col) Quick-Step Floors 14
- 9 Simone Andreetta (Ita) Bardiani CSF 14
- 10 Kristian Sbaragli (Ita) Dimension Data 12
- 11 Giuseppe Fonzi (Ita) Wilier Triestina 12
- 12 Jan Polanc (Slo) UAE Team Emirates 9
- 13 Jacques Janse Van Rensburg (RSA) Dimension Data 9
- 14 Ivan Rovny (Rus) Gazprom – Rusvelo 9
- 15 Ilia Koshevoy (Blr) Wilier Triestina 9
- 16 Silvan Dillier (Swi) BMC Racing Team 8
- 17 Lukas Pöstlberger (Aut) Bora-Hansgrohe 7
- 18 Jan Tratnik (Slo) CCC Sprandi Polkowice 5
- 19 Eugenio Alafaci (Ita) Trek-Segafredo 4
- 20 Marcin Białobłocki (Pol) CCC Sprandi Polkowice 4
- 21 Cesare Benedetti (Ita) Bora-Hansgrohe 3
- 22 Łukasz Owsian (Pol) CCC Sprandi Polkowice 3
- 23 Mads Pedersen (Den) Trek-Segafredo 3
- 24 André Greipel (Ger) Lotto Soudal 2
- 25 Maximiliano Richeze (Arg) Quick-Step Floors 2
- 26 Valerio Agnoli (Ita) Bahrain-Merida 1
- Klasyfikacja górska:
- 1 Jan Polanc (Slo) UAE Team Emirates 44 pkt
- 2 Daniel Teklehaimanot (Eri) Dimension Data 23
- 3 Ilnur Zakarin (Rus) Katusha-Alpecin 18
- 4 Jacques Janse Van Rensburg (RSA) Dimension Data 15
- 5 Simone Andreetta (Ita) Bardiani CSF 15
- 6 Geraint Thomas (GBr) Team Sky 12
- 7 Cesare Benedetti (Ita) Bora-Hansgrohe 9
- 8 Thibaut Pinot (Fra) FDJ 9
- 9 Omar Fraile (Spa) Dimension Data 9
- 10 Lukas Pöstlberger (Aut) Bora-Hansgrohe 8
- 11 Pavel Brutt (Rus) Gazprom – Rusvelo 7
- 12 Dario Cataldo (Ita) Astana Pro Team 6
- 13 Pierre Rolland (Fra) Cannondale-Drapac 6
- 14 Silvan Dillier (Swi) BMC Racing Team 6
- 15 Eugert Zhupa (Alb) Wilier Triestina 6
- 16 Evgeny Shalunov (Rus) Gazprom – Rusvelo 6
- 17 Tom Dumoulin (Ned) Team Sunweb 4
- 18 Eugenio Alafaci (Ita) Trek-Segafredo 4
- 19 Maciej Paterski (Pol) CCC Sprandi Polkowice 3
- 20 Jan Tratnik (Slo) CCC Sprandi Polkowice 3
- 21 Giuseppe Fonzi (Ita) Wilier Triestina 3
- 22 Bob Jungels (Lux) Quick-Step Floors 2
- 23 Matteo Montaguti (Ita) AG2R La Mondiale 2
- 24 Jasper Stuyven (Bel) Trek-Segafredo 2
- 25 Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo 2
- 26 Adam Yates (GBr) Orica-Scott 1
- 27 Manuele Boaro (Ita) Bahrain-Merida 1
- 28 Ivan Rovny (Rus) Gazprom – Rusvelo 1
- 29 Ilia Koshevoy (Blr) Wilier Triestina 1
- 30 Marcin Białobłocki (Pol) CCC Sprandi Polkowice 1
- Klasyfikacja najaktywniejszych:
- 1 Fernando Gaviria (Col) Quick-Step Floors 34 pkt
- 2 Jasper Stuyven (Bel) Trek-Segafredo 29
- 3 Daniel Teklehaimanot (Eri) Dimension Data 23
- 4 Jan Polanc (Slo) UAE Team Emirates 19
- 5 Simone Andreetta (Ita) Bardiani CSF 19
- 6 André Greipel (Ger) Lotto Soudal 18
- 7 Pavel Brutt (Rus) Gazprom – Rusvelo 17
- 8 Eugert Zhupa (Alb) Wilier Triestina 17
- 9 Lukas Pöstlberger (Aut) Bora-Hansgrohe 16
- 10 Silvan Dillier (Swi) BMC Racing Team 13
- 11 Evgeny Shalunov (Rus) Gazprom – Rusvelo 13
- 12 Caleb Ewan (Aus) Orica-Scott 11
- 13 Maciej Paterski (Pol) CCC Sprandi Polkowice 11
- 14 Kristian Sbaragli (Ita) Dimension Data 11
- 15 Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo 10
- 16 Jacques Janse Van Rensburg (RSA) Dimension Data 10
- 17 Giuseppe Fonzi (Ita) Wilier Triestina 9
- 18 Ilnur Zakarin (Rus) Katusha-Alpecin 8
- 19 Sam Bennett (Irl) Bora-Hansgrohe 8
- 20 Ivan Rovny (Rus) Gazprom – Rusvelo 7
- 21 Giacomo Nizzolo (Ita) Trek-Segafredo 7
- 22 Ilia Koshevoy (Blr) Wilier Triestina 7
- 23 Geraint Thomas (GBr) Team Sky 6
- 24 Jan Tratnik (Slo) CCC Sprandi Polkowice 6
- 25 Cesare Benedetti (Ita) Bora-Hansgrohe 6
- 26 Roberto Ferrari (Ita) UAE Team Emirates 5
- 27 Rüdiger Selig (Ger) Bora-Hansgrohe 5
- 28 Jakub Mareczko (Ita) Wilier Triestina 5
- 29 Thibaut Pinot (Fra) FDJ 4
- 30 Maximiliano Richeze (Arg) Quick-Step Floors 4
- 31 Eugenio Alafaci (Ita) Trek-Segafredo 4
- 32 Marcin Białobłocki (Pol) CCC Sprandi Polkowice 4
- 33 Łukasz Owsian (Pol) CCC Sprandi Polkowice 3
- 34 Mads Pedersen (Den) Trek-Segafredo 3
- 35 Nathan Haas (Aus) Dimension Data 3
- 36 Dario Cataldo (Ita) Astana Pro Team 2
- 37 Michael Woods (Can) Cannondale-Drapac 2
- 38 Omar Fraile (Spa) Dimension Data 2
- 39 Sacha Modolo (Ita) UAE Team Emirates 2
- 40 Phil Bauhaus (Ger) Team Sunweb 2
- 41 Adam Yates (GBr) Orica-Scott 1
- 42 Tom Dumoulin (Ned) Team Sunweb 1
- 43 Kanstantsin Siutsou (Blr) Bahrain-Merida 1
- 44 Pierre Rolland (Fra) Cannondale-Drapac 1
- 45 Enrico Battaglin (Ita) Team LottoNl-Jumbo 1
- 46 Ryan Gibbons (RSA) Dimension Data 1
- 47 Valerio Agnoli (Ita) Bahrain-Merida 1
- Klasyfikacja młodzieżowa:
- 1 Bob Jungels (Lux) Quick-Step Floors 33:56:07
- 2 Adam Yates (GBr) Orica-Scott 0:00:10
- 3 Davide Formolo (Ita) Cannondale-Drapac
- 4 Jan Polanc (Slo) UAE Team Emirates 0:01:18
- 5 Simone Petilli (Ita) UAE Team Emirates 0:01:34
- 6 Valerio Conti (Ita) UAE Team Emirates 0:02:10
- 7 Laurens De Plus (Bel) Quick-Step Floors 0:07:18
- 8 Cristian Rodriguez (Spa) Wilier Triestina 0:07:47
- 9 Gregor Mühlberger (Aut) Bora-Hansgrohe 0:10:35
- 10 Sebastian Henao (Col) Team Sky 0:12:25
- 11 Alexander Foliforov (Rus) Gazprom – Rusvelo 0:14:23
- 12 François Bidard (Fra) AG2R La Mondiale 0:14:47
- 13 Julien Bernard (Fra) Trek-Segafredo 0:18:34
- 14 Lukas Pöstlberger (Aut) Bora-Hansgrohe 0:20:58
- 15 Jasper Stuyven (Bel) Trek-Segafredo 0:21:34
- 16 Hugh Carthy (GBr) Cannondale-Drapac 0:24:20
- 17 Michal Schlegel (Cze) CCC Sprandi Polkowice 0:24:52
- 18 Carlos Verona (Spa) Orica-Scott 0:25:06
- 19 Ryan Gibbons (RSA) Dimension Data 0:26:45
- 20 Dylan Teuns (Bel) BMC Racing Team 0:27:30
- 21 Clement Chevrier (Fra) AG2R La Mondiale 0:28:23
- 22 Matej Mohoric (Slo) UAE Team Emirates 0:28:30
- 23 Fernando Gaviria (Col) Quick-Step Floors 0:28:32
- 24 Edward Ravasi (Ita) UAE Team Emirates 0:29:05
- 25 Luka Pibernik (Slo) Bahrain-Merida 0:29:25
- 26 Sindre Skjøstad Lunke (Nor) Team Sunweb 0:30:07
- 27 Felix Großschartner (Aut) CCC Sprandi Polkowice 0:30:32
- 28 Quentin Jauregui (Fra) AG2R La Mondiale 0:31:14
- 29 Jasper De Buyst (Bel) Lotto Soudal 0:32:19
- 30 Matvey Mamykin (Rus) Katusha-Alpecin 0:33:44
- 31 Caleb Ewan (Aus) Orica-Scott 0:40:13
- 32 Davide Martinelli (Ita) Quick-Step Floors 0:41:27
- 33 Alexander Edmondson (Aus) Orica-Scott 0:41:40
- 34 Mads Pedersen (Den) Trek-Segafredo 0:42:24
- 35 Vincenzo Albanese (Ita) Bardiani CSF 0:42:27
- 36 Giulio Ciccone (Ita) Bardiani CSF 0:44:10
- 37 Ivan Savitckii (Rus) Gazprom – Rusvelo 0:44:17
- 38 Julen Amezqueta (Spa) Wilier Triestina 0:45:26
- 39 Jakub Mareczko (Ita) Wilier Triestina 0:46:13
- 40 Phil Bauhaus (Ger) Team Sunweb 0:47:14
- 41 Daniel Martinez (Col) Wilier Triestina 0:49:02
- 42 Lorenzo Rota (Ita) Bardiani CSF 0:49:59
- 43 Simone Andreetta (Ita) Bardiani CSF 0:53:08
- 44 Evgeny Shalunov (Rus) Gazprom – Rusvelo 0:55:10
- 45 Manuel Senni (Ita) BMC Racing Team 1:03:50
- Klasyfikacja drużynowa:
- 1 UAE Team Emirates 101:49:20
- 2 Cannondale-Drapac 0:00:04
- 3 Movistar Team 0:00:27
- 4 Astana Pro Team 0:03:12
- 5 Bahrain-Merida 0:04:34
- 6 AG2R La Mondiale 0:05:28
- 7 Team Sunweb 0:07:28
- 8 Team Sky 0:08:11
- 9 FDJ 0:09:17
- 10 Trek-Segafredo 0:09:18
- 11 BMC Racing Team 0:10:13
- 12 Lotto Soudal 0:18:44
- 13 Orica-Scott 0:19:09
- 14 Team LottoNl-Jumbo 0:20:26
- 15 Dimension Data 0:20:53
- 16 Quick-Step Floors 0:20:58
- 17 Katusha-Alpecin 0:24:53
- 18 Gazprom – Rusvelo 0:28:54
- 19 Bora-Hansgrohe 0:40:44
- 20 CCC Sprandi Polkowice 0:43:24
- 21 Wilier Triestina 0:54:42
- 22 Bardiani CSF 1:23:57
- Trofeo Super teams:
- 1 Quick-Step Floors 218 pkt
- 2 Bora-Hansgrohe 191
- 3 Trek-Segafredo 179
- 4 Dimension Data 146
- 5 UAE Team Emirates 137
- 6 Orica-Scott 124
- 7 Lotto Soudal 119
- 8 Wilier Triestina 77
- 9 Gazprom – Rusvelo 72
- 10 BMC Racing Team 58
- 11 Team Sunweb 55
- 12 Team Sky 46
- 13 Katusha-Alpecin 46
- 14 Team LottoNl-Jumbo 33
- 15 Bahrain-Merida 32
- 16 Bardiani CSF 31
- 17 CCC Sprandi Polkowice 30
- 18 Cannondale-Drapac 20
- 19 FDJ 18
- 20 Astana Pro Team 14
- 21 Movistar Team 11
- 22 AG2R La Mondiale 9