Giro d'Italia: Damiano Caruso wins stage 20

Egan Bernal successfully defended the pink jersey on the penultimate stage of the Giro d’Italia and is on the brink of sealing overall victory.

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