Giro d'Italia: Caleb Ewan storms to victory on stage 7

Caleb Ewan (Lotto Soudal) struck out with over 150m to go to take his second victory of the Giro d’Italia on stage 7. The Australian timed his sprint to perfection, coming around Fernando Gaviria (UAE Team Emirates) after the Colombian had attacked well before the line.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Caleb Ewan (Aus) Lotto Soudal 4:42:12
2Davide Cimolai (Ita) Israel Start-up Nation
3Tim Merlier (Bel) Alpecin-Fenix
4Matteo Moschetti (Ita) Trek-Segafredo
5Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux
6Fernando Gaviria Rendon (Col) UAE Team Emirates
7Dylan Groenewegen (Ned) Jumbo-Visma
8Max Kanter (Ger) Team DSM
9Filippo Fiorelli (Ita) Bardiani CSF Faizane'
10Juan Sebastian Molano Benavides (Col) UAE Team Emirates
11Fabio Felline (Ita) Astana-Premier Tech
12Giacomo Nizzolo (Ita) Team Qhubeka Assos
13Gianni Moscon (Ita) Ineos Grenadiers
14Peter Sagan (Svk) Bora-Hansgrohe
15Elia Viviani (Ita) Cofidis
16Matej Mohoric (Slo) Bahrain Victorious
17Andrea Vendrame (Ita) AG2R Citroën Team
18Egan Bernal Gomez (Col) Ineos Grenadiers
19Jacopo Mosca (Ita) Trek-Segafredo
20Lawrence Naesen (Bel) AG2R Citroën Team
21Rémi Cavagna (Fra) Deceuninck-QuickStep
22Tobias Foss (Nor) Jumbo-Visma
23Davide Gabburo (Ita) Bardiani CSF Faizane'
24Romain Seigle (Fra) Groupama-FDJ
25Romain Bardet (Fra) Team DSM
26Diego Ulissi (Ita) UAE Team Emirates
27Jai Hindley (Aus) Team DSM
28Damiano Caruso (Ita) Bahrain Victorious
29Davide Formolo (Ita) UAE Team Emirates
30Marc Soler (Spa) Movistar Team
31Vincenzo Nibali (Ita) Trek-Segafredo
32João Almeida (Por) Deceuninck-QuickStep
33Daniel Martinez Poveda (Col) Ineos Grenadiers
34Daniel Martin (Irl) Israel Start-up Nation
35Filippo Tagliani (Ita) Androni Giocattoli-Sidermec
36Attila Valter (Hun) Groupama-FDJ
37Luis Leon Sanchez (Spa) Astana-Premier Tech
38Lars van den Berg (Ned) Groupama-FDJ
39Simon Yates (GBr) Team BikeExchange
40Gorka Izagirre Insausti (Spa) Astana-Premier Tech
41Giulio Ciccone (Ita) Trek-Segafredo
42Aleksandr Vlasov (Rus) Astana-Premier Tech
43Nicholas Schultz (Aus) Team BikeExchange
44Emanuel Buchmann (Ger) Bora-Hansgrohe
45Iljo Keisse (Bel) Deceuninck-QuickStep
46Michael Hepburn (Aus) Team BikeExchange
47Vadim Pronskiy (Kaz) Astana-Premier Tech
48Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious
49Louis Vervaeke (Bel) Alpecin-Fenix
50Remco Evenepoel (Bel) Deceuninck-QuickStep
51Mikkel Honoré (Den) Deceuninck-QuickStep
52Matteo Fabbro (Ita) Bora-Hansgrohe
53Fausto Masnada (Ita) Deceuninck-QuickStep
54Gianni Vermeersch (Bel) Alpecin-Fenix
55Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux
56Maximiliano Richeze (Arg) UAE Team Emirates
57Koen Bouwman (Ned) Jumbo-Visma
58Harold Tejada Canacue (Col) Astana-Premier Tech
59George Bennett (NZl) Jumbo-Visma
60Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team
61Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec
62Yukiya Arashiro (Jpn) Bahrain Victorious
63Larry Warbasse (USA) AG2R Citroën Team 0:00:23
64Amanuel Gebreigzabhier (Eri) Trek-Segafredo
65Felix Grossschartner (Aut) Bora-Hansgrohe
66Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
67Jasper De Buyst (Bel) Lotto Soudal
68Daniel Oss (Ita) Bora-Hansgrohe
69Tanel Kangert (Est) Team BikeExchange 0:00:35
70Victor Campenaerts (Bel) Team Qhubeka Assos
71Gianluca Brambilla (Ita) Trek-Segafredo 0:00:39
72Giovanni Aleotti (Ita) Bora-Hansgrohe
73Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec
74Giovanni Carboni (Ita) Bardiani CSF Faizane'
75Jens Keukeleire (Bel) EF Education-Nippo
76Enrico Battaglin (Ita) Bardiani CSF Faizane'
77Maximilian Walscheid (Ger) Team Qhubeka Assos 0:00:54
78Nikias Arndt (Ger) Team DSM
79Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux
80Alexander Krieger (Ger) Alpecin-Fenix
81Filippo Ganna (Ita) Ineos Grenadiers
82Victor Lafay (Fra) Cofidis
83Attilio Viviani (Ita) Cofidis
84Rudy Molard (Fra) Groupama-FDJ
85Bauke Mollema (Ned) Trek-Segafredo
86Mikel Nieve Iturralde (Spa) Team BikeExchange
87Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team
88Maciej Bodnar (Pol) Bora-Hansgrohe
89Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec
90Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team
91Dario Cataldo (Ita) Movistar Team
92Tony Gallopin (Fra) AG2R Citroën Team
93Geoffrey Bouchard (Fra) AG2R Citroën Team
94Fabio Sabatini (Ita) Cofidis
95Kilian Frankiny (Swi) Team Qhubeka Assos
96Sébastien Reichenbach (Swi) Groupama-FDJ
97Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec
98Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux
99Márton Dina (Hun) Eolo-Kometa Cycling Team
100Alessandro Covi (Ita) UAE Team Emirates
101Jos van Emden (Ned) Jumbo-Visma
102Guy Niv (Isr) Israel Start-up Nation
103Patrick Bevin (NZl) Israel Start-up Nation
104Senne Leysen (Bel) Alpecin-Fenix
105Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux
106Antonio Pedrero (Spa) Movistar Team
107Filippo Zana (Ita) Bardiani CSF Faizane' 0:01:13
108Matteo Jorgenson (USA) Movistar Team
109Simon Guglielmi (Fra) Groupama-FDJ
110Natnael Berhane (Eri) Cofidis
111Antoine Duchesne (Can) Groupama-FDJ
112James Knox (GBr) Deceuninck-QuickStep
113Matteo Sobrero (Ita) Astana-Premier Tech
114Alexis Gougeard (Fra) AG2R Citroën Team
115Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux
116Davide Villella (Ita) Movistar Team
117Nico Denz (Ger) Team DSM
118Einer Rubio Reyes (Col) Movistar Team
119Jonathan Caicedo (Ecu) EF Education-Nippo
120Nicolas Edet (Fra) Cofidis
121Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
122Jimmy Janssens (Bel) Alpecin-Fenix
123Oscar Riesebeek (Ned) Alpecin-Fenix
124Samuele Zoccarato (Ita) Bardiani CSF Faizane'
125Cesare Benedetti (Ita) Bora-Hansgrohe
126Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec
127Gino Mäder (Swi) Bahrain Victorious
128Matthias Brändle (Aut) Israel Start-up Nation
129Alex Dowsett (GBr) Israel Start-up Nation
130Nelson Oliveira (Por) Movistar Team
131Umberto Marengo (Ita) Bardiani CSF Faizane' 0:01:42
132Giovanni Visconti (Ita) Bardiani CSF Faizane'
133Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux
134Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux
135Bert-Jan Lindeman (Ned) Team Qhubeka Assos 0:01:48
136Thomas De Gendt (Bel) Lotto Soudal
137Rafael Valls Ferri (Spa) Bahrain Victorious
138Clément Champoussin (Fra) AG2R Citroën Team
139Rémy Rochas (Fra) Cofidis
140Koen de Kort (Ned) Trek-Segafredo
141Matteo Badilatti (Swi) Groupama-FDJ
142Samuele Battistella (Ita) Astana-Premier Tech
143Mauro Schmid (Swi) Team Qhubeka Assos
144Samuele Rivi (Ita) Eolo-Kometa Cycling Team
145Alessandro De Marchi (Ita) Israel Start-up Nation
146Paul Martens (Ger) Jumbo-Visma
147Simone Consonni (Ita) Cofidis
148Lukasz Wisniowski (Pol) Team Qhubeka Assos
149Jan Tratnik (Slo) Bahrain Victorious
150Simon Pellaud (Swi) Androni Giocattoli-Sidermec
151Mark Christian (GBr) Eolo-Kometa Cycling Team
152Michael Storer (Aus) Team DSM 0:02:05
153Kobe Goossens (Bel) Lotto Soudal 0:02:09
154Stefano Oldani (Ita) Lotto Soudal
155Tomasz Marczynski (Pol) Lotto Soudal
156Harm Vanhoucke (Bel) Lotto Soudal
157Roger Kluge (Ger) Lotto Soudal
158Valerio Conti (Ita) UAE Team Emirates 0:02:14
159David Dekker (Ned) Jumbo-Visma
160Julius van den Berg (Ned) EF Education-Nippo 0:02:21
161Alberto Bettiol (Ita) EF Education-Nippo
162Hugh Carthy (GBr) EF Education-Nippo
163Tejay van Garderen (USA) EF Education-Nippo 0:02:21
164Edward Ravasi (Ita) Eolo-Kometa Cycling Team 0:02:37
165Simon Carr (GBr) EF Education-Nippo
166Ruben Guerreiro (Por) EF Education-Nippo 0:02:43
167Callum Scotson (Aus) Team BikeExchange
168Dries De Bondt (Bel) Alpecin-Fenix 0:02:53
169Christopher Juul-Jensen (Den) Team BikeExchange 0:02:56
170Salvatore Puccio (Ita) Ineos Grenadiers
171Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers
172Pieter Serry (Bel) Deceuninck-QuickStep 0:03:12
173Albert Torres Barcelo (Spa) Movistar Team
174Christopher Hamilton (Aus) Team DSM
175Nicolas Roche (Irl) Team DSM
176Cameron Meyer (Aus) Team BikeExchange 0:03:27
177Edoardo Affini (Ita) Jumbo-Visma 0:03:35
DNSDomenico Pozzovivo (Ita) Team Qhubeka Assos
Swipe to scroll horizontally
Sprint 1 - Crecchio km. 93.1
Pos.Rider Name (Country) TeamResult
1Umberto Marengo (Ita) Bardiani CSF Faizane' 12
2Simon Pellaud (Swi) Androni Giocattoli-Sidermec 8
3Mark Christian (GBr) Eolo-Kometa Cycling Team 6
4Peter Sagan (Svk) Bora-Hansgrohe 5
5Filippo Fiorelli (Ita) Bardiani CSF Faizane' 4
6Mauro Schmid (Swi) Team Qhubeka Assos 3
7Daniel Oss (Ita) Bora-Hansgrohe 2
8Filippo Zana (Ita) Bardiani CSF Faizane' 1
Swipe to scroll horizontally
Sprint 2 - Termoli km. 181
Pos.Rider Name (Country) TeamResult
1Caleb Ewan (Aus) Lotto Soudal 50
2Davide Cimolai (Ita) Israel Start-up Nation 35
3Tim Merlier (Bel) Alpecin-Fenix 25
4Matteo Moschetti (Ita) Trek-Segafredo 18
5Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 14
6Fernando Gaviria Rendon (Col) UAE Team Emirates 12
7Dylan Groenewegen (Ned) Jumbo-Visma 10
8Max Kanter (Ger) Team DSM 8
9Filippo Fiorelli (Ita) Bardiani CSF Faizane' 7
10Juan Sebastian Molano Benavides (Col) UAE Team Emirates 6
11Fabio Felline (Ita) Astana-Premier Tech 5
12Giacomo Nizzolo (Ita) Team Qhubeka Assos 4
13Gianni Moscon (Ita) Ineos Grenadiers 3
14Peter Sagan (Svk) Bora-Hansgrohe 2
15Elia Viviani (Ita) Cofidis 1
Swipe to scroll horizontally
Bonus Sprint 1 - Fossacesia Marina km. 125.5
Pos.Rider Name (Country) TeamResult
1Umberto Marengo (Ita) Bardiani CSF Faizane' 0:00:03
2Simon Pellaud (Swi) Androni Giocattoli-Sidermec 0:00:02
3Mark Christian (GBr) Eolo-Kometa Cycling Team 0:00:01
Swipe to scroll horizontally
Mountain 1 - Chieti km. 62.3
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 3
2Mark Christian (GBr) Eolo-Kometa Cycling Team 2
3Umberto Marengo (Ita) Bardiani CSF Faizane' 1
Swipe to scroll horizontally
Young Riders
Pos.Rider Name (Country) TeamResult
1Matteo Moschetti (Ita) Trek-Segafredo 4:42:12
2Max Kanter (Ger) Team DSM
3Egan Bernal Gomez (Col) Ineos Grenadiers
4Tobias Foss (Nor) Jumbo-Visma
5Jai Hindley (Aus) Team DSM
6João Almeida (Por) Deceuninck-QuickStep
7Daniel Martinez Poveda (Col) Ineos Grenadiers
8Attila Valter (Hun) Groupama-FDJ
9Lars van den Berg (Ned) Groupama-FDJ
10Aleksandr Vlasov (Rus) Astana-Premier Tech
11Vadim Pronskiy (Kaz) Astana-Premier Tech
12Remco Evenepoel (Bel) Deceuninck-QuickStep
13Mikkel Honoré (Den) Deceuninck-QuickStep
14Harold Tejada Canacue (Col) Astana-Premier Tech
15Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team
16Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec
17Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 0:00:23
18Giovanni Aleotti (Ita) Bora-Hansgrohe 0:00:39
19Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec
20Filippo Ganna (Ita) Ineos Grenadiers 0:00:54
21Victor Lafay (Fra) Cofidis
22Attilio Viviani (Ita) Cofidis
23Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec
24Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team
25Márton Dina (Hun) Eolo-Kometa Cycling Team
26Alessandro Covi (Ita) UAE Team Emirates
27Senne Leysen (Bel) Alpecin-Fenix
28Filippo Zana (Ita) Bardiani CSF Faizane' 0:01:13
29Matteo Jorgenson (USA) Movistar Team
30Simon Guglielmi (Fra) Groupama-FDJ
31Matteo Sobrero (Ita) Astana-Premier Tech
32Einer Rubio Reyes (Col) Movistar Team
33Samuele Zoccarato (Ita) Bardiani CSF Faizane'
34Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec
35Gino Mäder (Swi) Bahrain Victorious
36Clément Champoussin (Fra) AG2R Citroën Team 0:01:48
37Rémy Rochas (Fra) Cofidis
38Samuele Battistella (Ita) Astana-Premier Tech
39Mauro Schmid (Swi) Team Qhubeka Assos
40Samuele Rivi (Ita) Eolo-Kometa Cycling Team
41Michael Storer (Aus) Team DSM 0:02:05
42Kobe Goossens (Bel) Lotto Soudal 0:02:09
43Stefano Oldani (Ita) Lotto Soudal
44Harm Vanhoucke (Bel) Lotto Soudal
45David Dekker (Ned) Jumbo-Visma 0:02:14
46Julius van den Berg (Ned) EF Education-Nippo 0:02:21
47Simon Carr (GBr) EF Education-Nippo 0:02:37
48Callum Scotson (Aus) Team BikeExchange 0:02:43
49Edoardo Affini (Ita) Jumbo-Visma 0:03:35
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1UAE Team Emirates 14:06:36
2Trek-Segafredo
3Team DSM
4Ineos Grenadiers
5Jumbo-Visma
6Astana-Premier Tech
7Bahrain Victorious
8Deceuninck-QuickStep
9Groupama-FDJ
10Alpecin-Fenix
11Bora-Hansgrohe
12Team BikeExchange
13AG2R Citroën Team 0:00:23
14Bardiani CSF Faizane' 0:00:39
15Androni Giocattoli-Sidermec
16Israel Start-up Nation 0:00:54
17Intermarché-Wanty-Gobert Matériaux
18Team Qhubeka Assos 0:01:29
19Cofidis 0:01:48
20Movistar Team
21Eolo-Kometa Cycling Team
22EF Education-Nippo 0:01:52
23Lotto Soudal 0:02:11
Swipe to scroll horizontally
General classification after stage 7
Pos.Rider Name (Country) TeamResult
1Attila Valter (Hun) Groupama-FDJ 26:59:18
2Remco Evenepoel (Bel) Deceuninck-QuickStep 0:00:11
3Egan Bernal Gomez (Col) Ineos Grenadiers 0:00:16
4Aleksandr Vlasov (Rus) Astana-Premier Tech 0:00:24
5Louis Vervaeke (Bel) Alpecin-Fenix 0:00:25
6Hugh Carthy (GBr) EF Education-Nippo 0:00:38
7Damiano Caruso (Ita) Bahrain Victorious 0:00:39
8Giulio Ciccone (Ita) Trek-Segafredo 0:00:41
9Daniel Martin (Irl) Israel Start-up Nation 0:00:47
10Simon Yates (GBr) Team BikeExchange 0:00:49
11Davide Formolo (Ita) UAE Team Emirates 0:00:55
12Daniel Martinez Poveda (Col) Ineos Grenadiers 0:01:06
13Marc Soler (Spa) Movistar Team 0:01:14
14Romain Bardet (Fra) Team DSM
15Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 0:01:32
16Emanuel Buchmann (Ger) Bora-Hansgrohe 0:01:40
17Vincenzo Nibali (Ita) Trek-Segafredo 0:01:43
18Tobias Foss (Nor) Jumbo-Visma 0:01:53
19Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:02:01
20Nicholas Schultz (Aus) Team BikeExchange
21Gianni Moscon (Ita) Ineos Grenadiers 0:02:03
22Fausto Masnada (Ita) Deceuninck-QuickStep 0:03:09
23Jai Hindley (Aus) Team DSM 0:03:29
24Gino Mäder (Swi) Bahrain Victorious 0:03:30
25Harold Tejada Canacue (Col) Astana-Premier Tech 0:04:13
26João Almeida (Por) Deceuninck-QuickStep 0:04:49
27Tanel Kangert (Est) Team BikeExchange 0:05:19
28Ruben Guerreiro (Por) EF Education-Nippo 0:05:49
29Diego Ulissi (Ita) UAE Team Emirates 0:07:06
30Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:07:44
31George Bennett (NZl) Jumbo-Visma 0:08:55
32Koen Bouwman (Ned) Jumbo-Visma 0:10:55
33Jonathan Caicedo (Ecu) EF Education-Nippo 0:11:30
34Matteo Fabbro (Ita) Bora-Hansgrohe 0:13:08
35Einer Rubio Reyes (Col) Movistar Team 0:14:05
36Michael Storer (Aus) Team DSM 0:14:54
37Nelson Oliveira (Por) Movistar Team 0:15:09
38Antonio Pedrero (Spa) Movistar Team 0:15:24
39Bauke Mollema (Ned) Trek-Segafredo 0:15:26
40Jacopo Mosca (Ita) Trek-Segafredo 0:16:34
41Davide Villella (Ita) Movistar Team 0:16:58
42Patrick Bevin (NZl) Israel Start-up Nation
43Victor Lafay (Fra) Cofidis 0:18:43
44Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:20:10
45Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:20:14
46Matej Mohoric (Slo) Bahrain Victorious 0:20:15
47Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 0:20:38
48James Knox (GBr) Deceuninck-QuickStep 0:20:44
49Nicolas Edet (Fra) Cofidis 0:21:19
50Alberto Bettiol (Ita) EF Education-Nippo 0:21:21
51Mikel Nieve Iturralde (Spa) Team BikeExchange 0:21:50
52Mikkel Honoré (Den) Deceuninck-QuickStep 0:21:56
53Gorka Izagirre Insausti (Spa) Astana-Premier Tech 0:22:03
54Dario Cataldo (Ita) Movistar Team 0:22:40
55Andrea Vendrame (Ita) AG2R Citroën Team 0:22:58
56Geoffrey Bouchard (Fra) AG2R Citroën Team 0:23:40
57Gianluca Brambilla (Ita) Trek-Segafredo 0:24:03
58Alessandro De Marchi (Ita) Israel Start-up Nation 0:25:08
59Rudy Molard (Fra) Groupama-FDJ 0:25:46
60Felix Grossschartner (Aut) Bora-Hansgrohe 0:27:12
61Larry Warbasse (USA) AG2R Citroën Team 0:27:39
62Tony Gallopin (Fra) AG2R Citroën Team 0:28:03
63Matteo Sobrero (Ita) Astana-Premier Tech 0:28:08
64Kilian Frankiny (Swi) Team Qhubeka Assos 0:28:09
65Nicolas Roche (Irl) Team DSM 0:28:59
66Pieter Serry (Bel) Deceuninck-QuickStep 0:29:36
67Luis Leon Sanchez (Spa) Astana-Premier Tech 0:30:18
68Edward Ravasi (Ita) Eolo-Kometa Cycling Team 0:30:27
69Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 0:32:11
70Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 0:32:22
71Alessandro Covi (Ita) UAE Team Emirates 0:32:51
72Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 0:32:55
73Christopher Juul-Jensen (Den) Team BikeExchange 0:33:57
74Sébastien Reichenbach (Swi) Groupama-FDJ 0:34:23
75Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 0:36:09
76Fabio Felline (Ita) Astana-Premier Tech 0:36:28
77Giovanni Carboni (Ita) Bardiani CSF Faizane' 0:36:44
78Simon Guglielmi (Fra) Groupama-FDJ 0:36:45
79Rémi Cavagna (Fra) Deceuninck-QuickStep 0:36:56
80Callum Scotson (Aus) Team BikeExchange 0:37:33
81Gianni Vermeersch (Bel) Alpecin-Fenix 0:37:39
82Victor Campenaerts (Bel) Team Qhubeka Assos 0:37:45
83Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 0:38:01
84Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 0:38:02
85Christopher Hamilton (Aus) Team DSM 0:38:20
86Filippo Fiorelli (Ita) Bardiani CSF Faizane' 0:39:31
87Márton Dina (Hun) Eolo-Kometa Cycling Team 0:40:16
88Lars van den Berg (Ned) Groupama-FDJ 0:40:27
89Jens Keukeleire (Bel) EF Education-Nippo 0:42:25
90Filippo Ganna (Ita) Ineos Grenadiers 0:42:32
91Salvatore Puccio (Ita) Ineos Grenadiers 0:42:37
92Jan Tratnik (Slo) Bahrain Victorious 0:42:52
93Guy Niv (Isr) Israel Start-up Nation 0:43:53
94Filippo Zana (Ita) Bardiani CSF Faizane' 0:43:58
95Nikias Arndt (Ger) Team DSM 0:44:23
96Kobe Goossens (Bel) Lotto Soudal 0:44:34
97Matteo Badilatti (Swi) Groupama-FDJ 0:44:45
98Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec 0:44:56
99Romain Seigle (Fra) Groupama-FDJ 0:45:49
100Tejay van Garderen (USA) EF Education-Nippo 0:45:50
101Giovanni Aleotti (Ita) Bora-Hansgrohe 0:46:21
102Peter Sagan (Svk) Bora-Hansgrohe 0:46:26
103Daniel Oss (Ita) Bora-Hansgrohe 0:46:30
104Valerio Conti (Ita) UAE Team Emirates 0:46:53
105Vadim Pronskiy (Kaz) Astana-Premier Tech 0:47:09
106Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 0:47:25
107Matteo Jorgenson (USA) Movistar Team 0:47:38
108Enrico Battaglin (Ita) Bardiani CSF Faizane' 0:47:58
109Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:48:15
110Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 0:48:36
111Mark Christian (GBr) Eolo-Kometa Cycling Team 0:48:37
112Amanuel Gebreigzabhier (Eri) Trek-Segafredo 0:48:42
113Stefano Oldani (Ita) Lotto Soudal 0:49:09
114Clément Champoussin (Fra) AG2R Citroën Team 0:49:26
115Fernando Gaviria Rendon (Col) UAE Team Emirates 0:49:29
116Davide Cimolai (Ita) Israel Start-up Nation 0:49:30
117Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 0:49:49
118Rémy Rochas (Fra) Cofidis 0:50:23
119Simon Pellaud (Swi) Androni Giocattoli-Sidermec 0:50:55
120Jos van Emden (Ned) Jumbo-Visma 0:51:02
121Natnael Berhane (Eri) Cofidis 0:51:12
122Mauro Schmid (Swi) Team Qhubeka Assos 0:51:24
123Yukiya Arashiro (Jpn) Bahrain Victorious 0:51:47
124Jimmy Janssens (Bel) Alpecin-Fenix 0:52:53
125Harm Vanhoucke (Bel) Lotto Soudal 0:53:52
126Nico Denz (Ger) Team DSM 0:53:53
127Edoardo Affini (Ita) Jumbo-Visma 0:55:03
128Rafael Valls Ferri (Spa) Bahrain Victorious 0:55:17
129Cameron Meyer (Aus) Team BikeExchange 0:55:19
130Max Kanter (Ger) Team DSM 0:56:27
131Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 0:57:02
132Elia Viviani (Ita) Cofidis 0:57:05
133Iljo Keisse (Bel) Deceuninck-QuickStep 0:57:15
134Michael Hepburn (Aus) Team BikeExchange 0:57:55
135Paul Martens (Ger) Jumbo-Visma 0:57:59
136Cesare Benedetti (Ita) Bora-Hansgrohe 0:58:06
137Samuele Battistella (Ita) Astana-Premier Tech 0:58:28
138Samuele Zoccarato (Ita) Bardiani CSF Faizane' 0:58:37
139Giacomo Nizzolo (Ita) Team Qhubeka Assos 0:58:40
140Davide Gabburo (Ita) Bardiani CSF Faizane' 0:58:49
141Juan Sebastian Molano Benavides (Col) UAE Team Emirates 0:59:04
142Lawrence Naesen (Bel) AG2R Citroën Team 0:59:18
143Simone Consonni (Ita) Cofidis 0:59:21
144Oscar Riesebeek (Ned) Alpecin-Fenix 0:59:39
145Simon Carr (GBr) EF Education-Nippo 0:59:41
146Maximilian Walscheid (Ger) Team Qhubeka Assos 1:00:15
147Bert-Jan Lindeman (Ned) Team Qhubeka Assos 1:00:29
148Jasper De Buyst (Bel) Lotto Soudal 1:00:33
149Fabio Sabatini (Ita) Cofidis 1:00:53
150Antoine Duchesne (Can) Groupama-FDJ 1:01:00
151Alexis Gougeard (Fra) AG2R Citroën Team 1:01:01
152Senne Leysen (Bel) Alpecin-Fenix 1:01:28
153Alexander Krieger (Ger) Alpecin-Fenix 1:01:39
154Koen de Kort (Ned) Trek-Segafredo 1:01:56
155Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux 1:02:07
156Thomas De Gendt (Bel) Lotto Soudal 1:02:15
157Giovanni Visconti (Ita) Bardiani CSF Faizane' 1:02:42
158Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 1:03:07
159Matthias Brändle (Aut) Israel Start-up Nation 1:03:08
160Alex Dowsett (GBr) Israel Start-up Nation 1:03:13
161Tim Merlier (Bel) Alpecin-Fenix 1:03:18
162Dylan Groenewegen (Ned) Jumbo-Visma 1:03:47
163Maciej Bodnar (Pol) Bora-Hansgrohe 1:03:56
164Julius van den Berg (Ned) EF Education-Nippo 1:04:08
165Lukasz Wisniowski (Pol) Team Qhubeka Assos 1:04:11
166Maximiliano Richeze (Arg) UAE Team Emirates 1:04:49
167Matteo Moschetti (Ita) Trek-Segafredo 1:04:57
168David Dekker (Ned) Jumbo-Visma 1:05:20
169Umberto Marengo (Ita) Bardiani CSF Faizane' 1:05:36
170Samuele Rivi (Ita) Eolo-Kometa Cycling Team 1:07:00
171Dries De Bondt (Bel) Alpecin-Fenix 1:07:10
172Tomasz Marczynski (Pol) Lotto Soudal 1:07:22
173Albert Torres Barcelo (Spa) Movistar Team 1:09:06
174Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 1:09:19
175Caleb Ewan (Aus) Lotto Soudal 1:11:07
176Attilio Viviani (Ita) Cofidis 1:12:51
177Roger Kluge (Ger) Lotto Soudal 1:15:57
Swipe to scroll horizontally
Points classification
Pos.Rider Name (Country) TeamResult
1Caleb Ewan (Aus) Lotto Soudal 106
2Tim Merlier (Bel) Alpecin-Fenix 83
3Giacomo Nizzolo (Ita) Team Qhubeka Assos 76
4Elia Viviani (Ita) Cofidis 69
5Davide Cimolai (Ita) Israel Start-up Nation 66
6Peter Sagan (Svk) Bora-Hansgrohe 57
7Fernando Gaviria Rendon (Col) UAE Team Emirates 42
8Matteo Moschetti (Ita) Trek-Segafredo 42
9Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 39
10Filippo Fiorelli (Ita) Bardiani CSF Faizane' 39
11Dylan Groenewegen (Ned) Jumbo-Visma 36
12Gino Mäder (Swi) Bahrain Victorious 29
13Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 29
14Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 28
15Umberto Marengo (Ita) Bardiani CSF Faizane' 28
16Alessandro De Marchi (Ita) Israel Start-up Nation 23
17Simon Pellaud (Swi) Androni Giocattoli-Sidermec 20
18Egan Bernal Gomez (Col) Ineos Grenadiers 18
19Filippo Ganna (Ita) Ineos Grenadiers 15
20Max Kanter (Ger) Team DSM 14
21Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 12
22Remco Evenepoel (Bel) Deceuninck-QuickStep 12
23Daniel Martin (Irl) Israel Start-up Nation 12
24Edoardo Affini (Ita) Jumbo-Visma 12
25Juan Sebastian Molano Benavides (Col) UAE Team Emirates 11
26Tobias Foss (Nor) Jumbo-Visma 9
27Lawrence Naesen (Bel) AG2R Citroën Team 9
28Louis Vervaeke (Bel) Alpecin-Fenix 8
29Simon Guglielmi (Fra) Groupama-FDJ 8
30Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 8
31Samuele Zoccarato (Ita) Bardiani CSF Faizane' 8
32João Almeida (Por) Deceuninck-QuickStep 7
33Giulio Ciccone (Ita) Trek-Segafredo 6
34Patrick Bevin (NZl) Israel Start-up Nation 6
35Matej Mohoric (Slo) Bahrain Victorious 6
36Rémi Cavagna (Fra) Deceuninck-QuickStep 6
37Jan Tratnik (Slo) Bahrain Victorious 6
38Mark Christian (GBr) Eolo-Kometa Cycling Team 6
39Samuele Rivi (Ita) Eolo-Kometa Cycling Team 6
40Attila Valter (Hun) Groupama-FDJ 5
41Damiano Caruso (Ita) Bahrain Victorious 5
42Gianni Vermeersch (Bel) Alpecin-Fenix 5
43Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 5
44Jos van Emden (Ned) Jumbo-Visma 5
45Jimmy Janssens (Bel) Alpecin-Fenix 5
46Simone Consonni (Ita) Cofidis 5
47Daniel Martinez Poveda (Col) Ineos Grenadiers 4
48Gianni Moscon (Ita) Ineos Grenadiers 4
49Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 4
50Nicolas Edet (Fra) Cofidis 4
51Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 4
52Marc Soler (Spa) Movistar Team 3
53Nelson Oliveira (Por) Movistar Team 3
54Alberto Bettiol (Ita) EF Education-Nippo 3
55Dario Cataldo (Ita) Movistar Team 3
56Andrea Vendrame (Ita) AG2R Citroën Team 3
57Mauro Schmid (Swi) Team Qhubeka Assos 3
58Maximilian Walscheid (Ger) Team Qhubeka Assos 3
59Hugh Carthy (GBr) EF Education-Nippo 2
60Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 2
61Jacopo Mosca (Ita) Trek-Segafredo 2
62Geoffrey Bouchard (Fra) AG2R Citroën Team 2
63Márton Dina (Hun) Eolo-Kometa Cycling Team 2
64Daniel Oss (Ita) Bora-Hansgrohe 2
65Stefano Oldani (Ita) Lotto Soudal 2
66Jasper De Buyst (Bel) Lotto Soudal 2
67Alexis Gougeard (Fra) AG2R Citroën Team 2
68Matthias Brändle (Aut) Israel Start-up Nation 2
69Maximiliano Richeze (Arg) UAE Team Emirates 2
70Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 2
71Aleksandr Vlasov (Rus) Astana-Premier Tech 1
72Bauke Mollema (Ned) Trek-Segafredo 1
73Christopher Juul-Jensen (Den) Team BikeExchange 1
74Fabio Felline (Ita) Astana-Premier Tech 1
75Lars van den Berg (Ned) Groupama-FDJ 1
76Filippo Zana (Ita) Bardiani CSF Faizane' 1
Swipe to scroll horizontally
Mountains classification
Pos.Rider Name (Country) TeamResult
1Gino Mäder (Swi) Bahrain Victorious 26
2Geoffrey Bouchard (Fra) AG2R Citroën Team 18
3Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 16
4Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 13
5Matej Mohoric (Slo) Bahrain Victorious 10
6Alessandro De Marchi (Ita) Israel Start-up Nation 10
7Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 9
8Simon Pellaud (Swi) Androni Giocattoli-Sidermec 9
9Egan Bernal Gomez (Col) Ineos Grenadiers 8
10Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 8
11Daniel Martin (Irl) Israel Start-up Nation 6
12Christopher Juul-Jensen (Den) Team BikeExchange 6
13Filippo Fiorelli (Ita) Bardiani CSF Faizane' 6
14Lars van den Berg (Ned) Groupama-FDJ 6
15Louis Vervaeke (Bel) Alpecin-Fenix 5
16Bauke Mollema (Ned) Trek-Segafredo 5
17Remco Evenepoel (Bel) Deceuninck-QuickStep 4
18Dario Cataldo (Ita) Movistar Team 4
19Giulio Ciccone (Ita) Trek-Segafredo 2
20Jan Tratnik (Slo) Bahrain Victorious 2
21Mark Christian (GBr) Eolo-Kometa Cycling Team 2
22Jimmy Janssens (Bel) Alpecin-Fenix 2
23Samuele Zoccarato (Ita) Bardiani CSF Faizane' 2
24Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 2
25Umberto Marengo (Ita) Bardiani CSF Faizane' 2
26Attila Valter (Hun) Groupama-FDJ 1
27Damiano Caruso (Ita) Bahrain Victorious 1
28Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 1
29Alexis Gougeard (Fra) AG2R Citroën Team 1
30Fabio Felline (Ita) Astana-Premier Tech -4
Swipe to scroll horizontally
Young riders classification
Pos.Rider Name (Country) TeamResult
1Attila Valter (Hun) Groupama-FDJ 26:59:18
2Remco Evenepoel (Bel) Deceuninck-QuickStep 0:00:11
3Egan Bernal Gomez (Col) Ineos Grenadiers 0:00:16
4Aleksandr Vlasov (Rus) Astana-Premier Tech 0:00:24
5Daniel Martinez Poveda (Col) Ineos Grenadiers 0:01:06
6Tobias Foss (Nor) Jumbo-Visma 0:01:53
7Jai Hindley (Aus) Team DSM 0:03:29
8Gino Mäder (Swi) Bahrain Victorious 0:03:30
9Harold Tejada Canacue (Col) Astana-Premier Tech 0:04:13
10João Almeida (Por) Deceuninck-QuickStep 0:04:49
11Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:07:44
12Einer Rubio Reyes (Col) Movistar Team 0:14:05
13Michael Storer (Aus) Team DSM 0:14:54
14Victor Lafay (Fra) Cofidis 0:18:43
15Mikkel Honoré (Den) Deceuninck-QuickStep 0:21:56
16Matteo Sobrero (Ita) Astana-Premier Tech 0:28:08
17Alessandro Covi (Ita) UAE Team Emirates 0:32:51
18Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 0:36:09
19Simon Guglielmi (Fra) Groupama-FDJ 0:36:45
20Callum Scotson (Aus) Team BikeExchange 0:37:33
21Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 0:38:01
22Márton Dina (Hun) Eolo-Kometa Cycling Team 0:40:16
23Lars van den Berg (Ned) Groupama-FDJ 0:40:27
24Filippo Ganna (Ita) Ineos Grenadiers 0:42:32
25Filippo Zana (Ita) Bardiani CSF Faizane' 0:43:58
26Kobe Goossens (Bel) Lotto Soudal 0:44:34
27Giovanni Aleotti (Ita) Bora-Hansgrohe 0:46:21
28Vadim Pronskiy (Kaz) Astana-Premier Tech 0:47:09
29Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 0:47:25
30Matteo Jorgenson (USA) Movistar Team 0:47:38
31Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:48:15
32Stefano Oldani (Ita) Lotto Soudal 0:49:09
33Clément Champoussin (Fra) AG2R Citroën Team 0:49:26
34Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 0:49:49
35Rémy Rochas (Fra) Cofidis 0:50:23
36Mauro Schmid (Swi) Team Qhubeka Assos 0:51:24
37Harm Vanhoucke (Bel) Lotto Soudal 0:53:52
38Edoardo Affini (Ita) Jumbo-Visma 0:55:03
39Max Kanter (Ger) Team DSM 0:56:27
40Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 0:57:02
41Samuele Battistella (Ita) Astana-Premier Tech 0:58:28
42Samuele Zoccarato (Ita) Bardiani CSF Faizane' 0:58:37
43Simon Carr (GBr) EF Education-Nippo 0:59:41
44Senne Leysen (Bel) Alpecin-Fenix 1:01:28
45Julius van den Berg (Ned) EF Education-Nippo 1:04:08
46Matteo Moschetti (Ita) Trek-Segafredo 1:04:57
47David Dekker (Ned) Jumbo-Visma 1:05:20
48Samuele Rivi (Ita) Eolo-Kometa Cycling Team 1:07:00
49Attilio Viviani (Ita) Cofidis 1:12:51
Swipe to scroll horizontally
Combativity classification
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 24
2Umberto Marengo (Ita) Bardiani CSF Faizane' 18
3Gino Mäder (Swi) Bahrain Victorious 15
4Elia Viviani (Ita) Cofidis 15
5Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 15
6Filippo Fiorelli (Ita) Bardiani CSF Faizane' 12
7Filippo Ganna (Ita) Ineos Grenadiers 12
8Caleb Ewan (Aus) Lotto Soudal 12
9Alessandro De Marchi (Ita) Israel Start-up Nation 11
10Peter Sagan (Svk) Bora-Hansgrohe 11
11Tim Merlier (Bel) Alpecin-Fenix 11
12Matej Mohoric (Slo) Bahrain Victorious 10
13Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 10
14Davide Cimolai (Ita) Israel Start-up Nation 10
15Giacomo Nizzolo (Ita) Team Qhubeka Assos 10
16Fernando Gaviria Rendon (Col) UAE Team Emirates 9
17Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 8
18Remco Evenepoel (Bel) Deceuninck-QuickStep 7
19Egan Bernal Gomez (Col) Ineos Grenadiers 7
20Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 7
21Samuele Zoccarato (Ita) Bardiani CSF Faizane' 7
22Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 6
23Mark Christian (GBr) Eolo-Kometa Cycling Team 6
24Daniel Martin (Irl) Israel Start-up Nation 5
25Christopher Juul-Jensen (Den) Team BikeExchange 5
26Edoardo Affini (Ita) Jumbo-Visma 5
27Davide Gabburo (Ita) Bardiani CSF Faizane' 5
28Matteo Moschetti (Ita) Trek-Segafredo 5
29Giulio Ciccone (Ita) Trek-Segafredo 4
30Tobias Foss (Nor) Jumbo-Visma 4
31Dario Cataldo (Ita) Movistar Team 4
32Simon Guglielmi (Fra) Groupama-FDJ 4
33Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 4
34Louis Vervaeke (Bel) Alpecin-Fenix 3
35João Almeida (Por) Deceuninck-QuickStep 3
36Nelson Oliveira (Por) Movistar Team 3
37Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 3
38Geoffrey Bouchard (Fra) AG2R Citroën Team 3
39Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 3
40Iljo Keisse (Bel) Deceuninck-QuickStep 3
41Thomas De Gendt (Bel) Lotto Soudal 3
42Dylan Groenewegen (Ned) Jumbo-Visma 3
43Samuele Rivi (Ita) Eolo-Kometa Cycling Team 3
44Gianni Moscon (Ita) Ineos Grenadiers 2
45Bauke Mollema (Ned) Trek-Segafredo 2
46Patrick Bevin (NZl) Israel Start-up Nation 2
47Rémi Cavagna (Fra) Deceuninck-QuickStep 2
48Jan Tratnik (Slo) Bahrain Victorious 2
49Jimmy Janssens (Bel) Alpecin-Fenix 2
50Giovanni Visconti (Ita) Bardiani CSF Faizane' 2
51Attila Valter (Hun) Groupama-FDJ 1
52Damiano Caruso (Ita) Bahrain Victorious 1
53Tony Gallopin (Fra) AG2R Citroën Team 1
54Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 1
55Gianni Vermeersch (Bel) Alpecin-Fenix 1
56Lars van den Berg (Ned) Groupama-FDJ 1
57Jos van Emden (Ned) Jumbo-Visma 1
58Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 1
59Senne Leysen (Bel) Alpecin-Fenix 1
Swipe to scroll horizontally
Sprints classification
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 38
2Umberto Marengo (Ita) Bardiani CSF Faizane' 32
3Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 30
4Matej Mohoric (Slo) Bahrain Victorious 13
5Filippo Ganna (Ita) Ineos Grenadiers 11
6Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 10
7Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 10
8Davide Gabburo (Ita) Bardiani CSF Faizane' 10
9Samuele Zoccarato (Ita) Bardiani CSF Faizane' 9
10Gino Mäder (Swi) Bahrain Victorious 7
11Filippo Fiorelli (Ita) Bardiani CSF Faizane' 7
12Remco Evenepoel (Bel) Deceuninck-QuickStep 6
13Simon Guglielmi (Fra) Groupama-FDJ 6
14Christopher Juul-Jensen (Den) Team BikeExchange 6
15Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 6
16Mark Christian (GBr) Eolo-Kometa Cycling Team 6
17Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 6
18Fernando Gaviria Rendon (Col) UAE Team Emirates 6
19Alessandro De Marchi (Ita) Israel Start-up Nation 4
20Elia Viviani (Ita) Cofidis 4
21Dario Cataldo (Ita) Movistar Team 3
22Nelson Oliveira (Por) Movistar Team 3
23Thomas De Gendt (Bel) Lotto Soudal 3
24Iljo Keisse (Bel) Deceuninck-QuickStep 3
25Samuele Rivi (Ita) Eolo-Kometa Cycling Team 3
26Giulio Ciccone (Ita) Trek-Segafredo 2
27Gianni Moscon (Ita) Ineos Grenadiers 2
28Bauke Mollema (Ned) Trek-Segafredo 2
29Jimmy Janssens (Bel) Alpecin-Fenix 2
30Peter Sagan (Svk) Bora-Hansgrohe 2
31Giovanni Visconti (Ita) Bardiani CSF Faizane' 2
32Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 2
33Tony Gallopin (Fra) AG2R Citroën Team 1
34Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 1
35Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 1
36Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 1
37Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 1
38Senne Leysen (Bel) Alpecin-Fenix 1
39Tim Merlier (Bel) Alpecin-Fenix 1
Swipe to scroll horizontally
Breakaway classification
Pos.Rider Name (Country) TeamResult
1Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 269
2Simon Pellaud (Swi) Androni Giocattoli-Sidermec 244
3Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 224
4Umberto Marengo (Ita) Bardiani CSF Faizane' 224
5Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 184
6Samuele Zoccarato (Ita) Bardiani CSF Faizane' 169
7Lars van den Berg (Ned) Groupama-FDJ 167
8Alexis Gougeard (Fra) AG2R Citroën Team 166
9Samuele Rivi (Ita) Eolo-Kometa Cycling Team 144
10Gino Mäder (Swi) Bahrain Victorious 138
11Matej Mohoric (Slo) Bahrain Victorious 124
12Dario Cataldo (Ita) Movistar Team 124
13Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 123
14Bauke Mollema (Ned) Trek-Segafredo 92
15Simon Guglielmi (Fra) Groupama-FDJ 79
16Jimmy Janssens (Bel) Alpecin-Fenix 79
17Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 74
18Davide Gabburo (Ita) Bardiani CSF Faizane' 68
19Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 65
20Christopher Juul-Jensen (Den) Team BikeExchange 65
21Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 64
22Geoffrey Bouchard (Fra) AG2R Citroën Team 47
23Victor Campenaerts (Bel) Team Qhubeka Assos 41
Swipe to scroll horizontally
Fair Play classification
Pos.Rider Name (Country) TeamResult
1Groupama-FDJ
2Ineos Grenadiers
3Alpecin-Fenix
4EF Education-Nippo
5Bahrain Victorious
6Trek-Segafredo
7Israel Start-up Nation
8Team DSM
9Intermarché-Wanty-Gobert Matériaux
10Bora-Hansgrohe
11Jumbo-Visma
12Cofidis
13Team Qhubeka Assos
14Androni Giocattoli-Sidermec
15Lotto Soudal
16UAE Team Emirates 20
17Deceuninck-QuickStep 50
18Movistar Team 50
19Eolo-Kometa Cycling Team 50
20AG2R Citroën Team 50
21Bardiani CSF Faizane' 50
22Astana-Premier Tech 110
23Team BikeExchange 350
Swipe to scroll horizontally
Teams classification
Pos.Rider Name (Country) TeamResult
1Bahrain Victorious 80:59:58
2Ineos Grenadiers 0:00:39
3Team BikeExchange 0:02:48
4Trek-Segafredo 0:03:48
5Deceuninck-QuickStep 0:05:47
6EF Education-Nippo 0:06:10
7Team DSM 0:12:55
8Movistar Team 0:13:46
9Jumbo-Visma 0:18:39
10Astana-Premier Tech 0:21:25
11UAE Team Emirates 0:23:40
12Bora-Hansgrohe 0:29:23
13Israel Start-up Nation 0:38:19
14Eolo-Kometa Cycling Team 0:43:17
15Intermarché-Wanty-Gobert Matériaux 0:46:32
16Groupama-FDJ 0:48:05
17AG2R Citroën Team 0:58:48
18Alpecin-Fenix 1:18:50
19Cofidis 1:21:41
20Team Qhubeka Assos 1:24:16
21Bardiani CSF Faizane' 1:26:55
22Androni Giocattoli-Sidermec 1:38:13
23Lotto Soudal 2:01:04
Daniel Benson

Daniel Benson was the Editor in Chief at Cyclingnews.com between 2008 and 2022. Based in the UK, he joined the Cyclingnews team in 2008 as the site's first UK-based Managing Editor. In that time, he reported on over a dozen editions of the Tour de France, several World Championships, the Tour Down Under, Spring Classics, and the London 2012 Olympic Games. With the help of the excellent editorial team, he ran the coverage on Cyclingnews and has interviewed leading figures in the sport including UCI Presidents and Tour de France winners.

Latest on Cyclingnews