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