Giro d'Italia: Egan Bernal wins stage 16

The queen stage of the Giro d’Italia was cut back by 60 kilometres and two major mountain passes but it still produced a major shake-up, with Egan Bernal (Ineos Grenadiers) winning the stage and tightening his grip on the maglia rosa.

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

Patrick is a freelance sports writer and editor. He’s an NCTJ-accredited journalist with a bachelor’s degree in modern languages (French and Spanish). Patrick worked full-time at Cyclingnews for eight years between 2015 and 2023, latterly as Deputy Editor.

Latest on Cyclingnews