Stage 20
Senago - Milano TISSOT ITT
1
Torino - Torino TISSOT ITT
2
Stupinigi (Nichelino) - Novara
3
Biella - Canale
4
Piacenza - Sestola
5
Modena - Cattolica
6
Grotte di Frasassi - Ascoli Piceno (San Giacomo)
7
Notaresco - Termoli
8
Foggia - Guardia Sanframondi
9
Castel di Sangro - Campo Felice (Rocca di Cambio)
10
L'Aquila - Foligno
11
Perugia - Montalcino (Brunello di Montalcino Wine Stage)
12
Siena - Bagno di Romagna
13
Ravenna - Verona
14
Cittadella - Monte Zoncolan
15
Grado - Gorizia
16
Sacile - Cortina d'Ampezzo
17
Canazei - Sega di Ala
18
Rovereto - Stradella
19
Abbiategrasso - Alpe di Mera (Valsesia)
20
Verbania - Valle Spluga - Alpe Motta
21
Senago - Milano TISSOT ITT
Stage 20 the podium
stage winner
CARUSO Damiano
BAHRAIN VICTORIOUS
04:27:53
2°
BERNAL GOMEZ Egan Arley
INEOS GRENADIERS
+ 00:24
3°
MARTINEZ POVEDA Daniel Felipe
INEOS GRENADIERS
+ 00:35
Stage 20 Order of arrival
Rider
Team
Time
Time bonus
Gap
1
Damiano
CARUSO
BAHRAIN VICTORIOUS
04:27:53
00:13
00:00
2
Egan Arley
BERNAL GOMEZ
INEOS GRENADIERS
04:28:17
00:07
00:24
3
Daniel Felipe
MARTINEZ POVEDA
INEOS GRENADIERS
04:28:28
00:04
00:35
4
Romain
BARDET
TEAM DSM
04:28:28
00:02
00:35
5
João
ALMEIDA
DECEUNINCK - QUICK-STEP
04:28:34
-
00:41
6
Simon Philip
YATES
TEAM BIKEEXCHANGE
04:28:44
-
00:51
7
Aleksandr
VLASOV
ASTANA - PREMIER TECH
04:29:06
-
01:13
8
Hugh John
CARTHY
EF EDUCATION - NIPPO
04:29:22
-
01:29
9
Lorenzo
FORTUNATO
EOLO-KOMETA CYCLING TEAM
04:30:00
-
02:07
10
Antonio
PEDRERO
MOVISTAR TEAM
04:30:16
-
02:23
Stage 20 Points Stage Standing
Rider
Team
Points
1
Damiano
CARUSO
BAHRAIN VICTORIOUS
15
2
Egan Arley
BERNAL GOMEZ
INEOS GRENADIERS
12
3
Umberto
MARENGO
BARDIANI CSF FAIZANE'
12
4
Daniel Felipe
MARTINEZ POVEDA
INEOS GRENADIERS
9
5
Dries
DE BONDT
ALPECIN-FENIX
8
6
Romain
BARDET
TEAM DSM
7
7
João
ALMEIDA
DECEUNINCK - QUICK-STEP
6
8
Fernando
GAVIRIA RENDON
UAE TEAM EMIRATES
6
9
Simon Philip
YATES
TEAM BIKEEXCHANGE
5
10
Davide
CIMOLAI
ISRAEL START-UP NATION
5
Stage 20 KOM:
Rider
Team
Points
1
Giovanni
VISCONTI
BARDIANI CSF FAIZANE'
40
2
Vincenzo
ALBANESE
EOLO-KOMETA CYCLING TEAM
18
3
Simon
PELLAUD
ANDRONI GIOCATTOLI - SIDERMEC
12
4
Felix
GROSSSCHARTNER
BORA - HANSGROHE
9
5
Louis
VERVAEKE
ALPECIN-FENIX
6
6
Geoffrey
BOUCHARD
AG2R CITROEN TEAM
4
7
Christopher
HAMILTON
TEAM DSM
2
8
Michael
STORER
TEAM DSM
1
Stage 20 KOM:
Rider
Team
Points
1
Michael
STORER
TEAM DSM
40
2
Romain
BARDET
TEAM DSM
18
3
Pello
BILBAO LOPEZ DE ARMENTIA
BAHRAIN VICTORIOUS
12
4
Damiano
CARUSO
BAHRAIN VICTORIOUS
9
5
Felix
GROSSSCHARTNER
BORA - HANSGROHE
6
6
Aleksandr
VLASOV
ASTANA - PREMIER TECH
4
7
Daniel Felipe
MARTINEZ POVEDA
INEOS GRENADIERS
2
8
Egan Arley
BERNAL GOMEZ
INEOS GRENADIERS
1
Stage 20 KOM:
Rider
Team
Points
1
Damiano
CARUSO
BAHRAIN VICTORIOUS
40
2
Egan Arley
BERNAL GOMEZ
INEOS GRENADIERS
18
3
Daniel Felipe
MARTINEZ POVEDA
INEOS GRENADIERS
12
4
Romain
BARDET
TEAM DSM
9
5
João
ALMEIDA
DECEUNINCK - QUICK-STEP
6
6
Simon Philip
YATES
TEAM BIKEEXCHANGE
4
7
Aleksandr
VLASOV
ASTANA - PREMIER TECH
2
8
Hugh John
CARTHY
EF EDUCATION - NIPPO
1
Stage 20 Intermediate Sprint:
Rider
Team
Points
1
Umberto
MARENGO
BARDIANI CSF FAIZANE'
10
2
Dries
DE BONDT
ALPECIN-FENIX
6
3
Fernando
GAVIRIA RENDON
UAE TEAM EMIRATES
3
4
Davide
CIMOLAI
ISRAEL START-UP NATION
2
5
Matteo
MOSCHETTI
TREK - SEGAFREDO
1
Stage 20 Intermediate Sprint:
Rider
Team
Points
1
Damiano
CARUSO
BAHRAIN VICTORIOUS
10
2
Romain
BARDET
TEAM DSM
6
3
Egan Arley
BERNAL GOMEZ
INEOS GRENADIERS
3
4
Daniel Felipe
MARTINEZ POVEDA
INEOS GRENADIERS
2
5
Simon Philip
YATES
TEAM BIKEEXCHANGE
1
Stage 20 Combativity
Rider
Team
Damiano
CARUSO
BAHRAIN VICTORIOUS
Egan Arley
BERNAL GOMEZ
INEOS GRENADIERS
Romain
BARDET
TEAM DSM
Daniel Felipe
MARTINEZ POVEDA
INEOS GRENADIERS
Umberto
MARENGO
BARDIANI CSF FAIZANE'
Michael
STORER
TEAM DSM
Giovanni
VISCONTI
BARDIANI CSF FAIZANE'
Dries
DE BONDT
ALPECIN-FENIX
Vincenzo
ALBANESE
EOLO-KOMETA CYCLING TEAM
Fernando
GAVIRIA RENDON
UAE TEAM EMIRATES
Stage 20 Fuga
Rider
Team
Points
1
Felix
GROSSSCHARTNER
BORA - HANSGROHE
107
2
Louis
VERVAEKE
ALPECIN-FENIX
104
3
Vincenzo
ALBANESE
EOLO-KOMETA CYCLING TEAM
99
4
Giovanni
VISCONTI
BARDIANI CSF FAIZANE'
99
5
Simon
PELLAUD
ANDRONI GIOCATTOLI - SIDERMEC
88
6
Dries
DE BONDT
ALPECIN-FENIX
58
7
Matteo
JORGENSON
MOVISTAR TEAM
57
8
Nico
DENZ
TEAM DSM
57
9
Taco
VAN DER HOORN
INTERMARCHÉ - WANTY - GOBERT MATÉRIAUX
57
10
Damiano
CARUSO
BAHRAIN VICTORIOUS
49
Stage 20 Super Team Standing
Team
Time
Gap
JUMBO-VISMA
13:32:35
00:00
INEOS GRENADIERS
13:32:56
00:21
ASTANA - PREMIER TECH
13:33:18
00:43
MOVISTAR TEAM
13:36:53
04:18
TEAM BIKEEXCHANGE
13:44:13
11:38
DECEUNINCK - QUICK-STEP
13:46:04
13:29
EOLO-KOMETA CYCLING TEAM
13:49:09
16:34
INTERMARCHÉ - WANTY - GOBERT MATÉRIAUX
13:50:55
18:20
GROUPAMA - FDJ
13:51:11
18:36
UAE TEAM EMIRATES
13:51:48
19:13
Stage 20 official withdrawals
Rider
Team
Fabio
FELLINE
ASTANA - PREMIER TECH
Stage1 08/05
Torino - Torino TISSOT ITT
Stage2 09/05
Stupinigi (Nichelino) - Novara
Stage3 10/05
Biella - Canale
Stage4 11/05
Piacenza - Sestola
Stage5 12/05
Modena - Cattolica
Stage6 13/05
Grotte di Frasassi - Ascoli Piceno (San Giacomo)
Stage7 14/05
Notaresco - Termoli
Stage8 15/05
Foggia - Guardia Sanframondi
Stage9 16/05
Castel di Sangro - Campo Felice (Rocca di Cambio)
Stage10 17/05
L'Aquila - Foligno
Stage11 19/05
Perugia - Montalcino (Brunello di Montalcino Wine Stage)
Stage12 20/05
Siena - Bagno di Romagna
Stage13 21/05
Ravenna - Verona
Stage14 22/05
Cittadella - Monte Zoncolan
Stage15 23/05
Grado - Gorizia
Stage16 24/05
Sacile - Cortina d'Ampezzo
Stage17 26/05
Canazei - Sega di Ala
Stage18 27/05
Rovereto - Stradella
Stage19 28/05
Abbiategrasso - Alpe di Mera (Valsesia)
Stage20 29/05
Verbania - Valle Spluga - Alpe Motta
Stage21 30/05
Senago - Milano TISSOT ITT