Tao Geoghegan Hart wins 2020 Giro d'Italia

Tao Geoghegan Hart (Ineos Grenadiers) claimed overall victory at the 2020 Giro d’Italia, beating overnight race leader Jai Hindley (Sunweb) by 39 seconds in the stage 21 time trial in Milan.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Filippo Ganna (Ita) Ineos Grenadiers 0:17:16
2Victor Campenaerts (Bel) NTT Pro Cycling 0:00:32
3Rohan Dennis (Aus) Ineos Grenadiers
4Joao Almeida (Por) Deceuninck-Quickstep 0:00:41
5Miles Scotson (Aus) Groupama-FDJ
6Josef Cerny (Cze) CCC Team 0:00:44
7Chad Haga (USA) Team Sunweb
8Brandon McNulty (USA) UAE Team Emirates 0:00:46
9Kamil Gradek (Pol) CCC Team 0:00:47
10Jan Tratnik (Slo) Bahrain McLaren
11Wilco Kelderman (Ned) Team Sunweb 0:00:55
12Martijn Tusveld (Ned) Team Sunweb 0:00:58
13Tao Geoghegan Hart (GBr) Ineos Grenadiers
14Thomas De Gendt (Bel) Lotto Soudal 0:01:03
15Maciej Bodnar (Pol) Bora-Hansgrohe 0:01:04
16Joseph Rosskopf (USA) CCC Team 0:01:05
17Alex Dowsett (GBr) Israel Start-Up Nation 0:01:06
18Matteo Sobrero (Ita) NTT Pro Cycling 0:01:08
19Domenico Pozzovivo (Ita) NTT Pro Cycling 0:01:10
20Matthias Brändle (Aut) Israel Start-Up Nation 0:01:11
21Aurélien Paret Peintre (Fra) AG2R la Mondiale 0:01:13
22Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 0:01:14
23Fabio Felline (Ita) Astana Pro Team
24Pello Bilbao (Spa) Bahrain McLaren 0:01:16
25Ben O'Connor (Aus) NTT Pro Cycling 0:01:18
26Diego Ulissi (Ita) UAE Team Emirates
27Mikkel Bjerg (Den) UAE Team Emirates 0:01:19
28Ben Swift (GBr) Ineos Grenadiers 0:01:23
29Salvatore Puccio (Ita) Ineos Grenadiers 0:01:26
30Vincenzo Nibali (Ita) Trek-Segafredo 0:01:27
31Jakob Fuglsang (Den) Astana Pro Team 0:01:28
32Davide Ballerini (Ita) Deceuninck-Quickstep 0:01:30
33Fausto Masnada (Ita) Deceuninck-Quickstep 0:01:31
34Andrea Vendrame (Ita) AG2R la Mondiale 0:01:32
35Sam Oomen (Ned) Team Sunweb 0:01:34
36Patrick Konrad (Aut) Bora-Hansgrohe 0:01:35
37Louis Meintjes (RSA) NTT Pro Cycling 0:01:36
38Jai Hindley (Aus) Team Sunweb 0:01:37
39Arnaud Demare (Fra) Groupama-FDJ 0:01:38
40Lawrence Warbasse (USA) AG2R la Mondiale
41Attila Valter (Hun) CCC Team 0:01:39
42Ignatas Konovalovas (Ltu) Groupama-FDJ 0:01:41
43Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team 0:01:43
44Geoffrey Bouchard (Fra) AG2R la Mondiale
45Ilnur Zakarin (Rus) CCC Team 0:01:47
46Valerio Conti (Ita) UAE Team Emirates 0:01:49
47Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep 0:01:50
48Pieter Serry (Bel) Deceuninck-Quickstep 0:01:52
49James Knox (GBr) Deceuninck-Quickstep 0:01:53
50Christopher Hamilton (Aus) Team Sunweb
51Hermann Pernsteiner (Aut) Bahrain McLaren 0:01:55
52Peter Sagan (Svk) Bora-Hansgrohe 0:01:56
53Jonathan Caicedo (Ecu) EF Pro Cycling 0:01:58
54Stefano Oldani (Ita) Lotto Soudal 0:01:59
55Stéphane Rossetto (Fra) Cofidis
56Matteo Fabbro (Ita) Bora-Hansgrohe 0:02:00
57Nico Denz (Ger) Team Sunweb 0:02:02
58Simone Consonni (Ita) Cofidis 0:02:04
59Enrico Battaglin (Ita) Bahrain McLaren
60Matthew Holmes (GBr) Lotto Soudal 0:02:05
61Kamil Malecki (Pol) CCC Team
62Simon Clarke (Aus) EF Pro Cycling 0:02:06
63Ruben Guerreiro (Por) EF Pro Cycling 0:02:07
64Tanel Kangert (Est) EF Pro Cycling
65Kilian Frankiny (Swi) Groupama-FDJ
66Harm Vanhoucke (Bel) Lotto Soudal 0:02:10
67Domen Novak (Slo) Bahrain McLaren 0:02:11
68Rafal Majka (Pol) Bora-Hansgrohe 0:02:12
69Mark Padun (Ukr) Bahrain McLaren
70Mathias Le Turnier (Fra) Cofidis 0:02:13
71Jonathan Dibben (GBr) Lotto Soudal
72Carl Fredrik Hagen (Nor) Lotto Soudal 0:02:14
73Jesper Hansen (Den) Cofidis 0:02:15
74Sergio Samitier Samitier (Spa) Movistar Team
75James Whelan (Aus) EF Pro Cycling
76Victor De la Parte (Spa) CCC Team
77Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers
78Simone Bevilacqua (Ita) Vini Zabu' KTM 0:02:17
79Dario Cataldo (Ita) Movistar Team 0:02:18
80Elia Viviani (Ita) Cofidis 0:02:21
81Jacopo Guarnieri (Ita) Groupama-FDJ 0:02:22
82Julien Bernard (Fra) Trek-Segafredo 0:02:23
83Albert Torres Barcelo (Spa) Movistar Team 0:02:24
84Joe Dombrowski (USA) UAE Team Emirates
85Jacopo Mosca (Ita) Trek-Segafredo 0:02:25
86Yukiya Arashiro (Jpn) Bahrain McLaren 0:02:27
87Nicola Conci (Ita) Trek-Segafredo 0:02:28
88Daniel Navarro Garcia (Spa) Israel Start-Up Nation 0:02:31
89Rick Zabel (Ger) Israel Start-Up Nation 0:02:32
90Danilo Wyss (Swi) NTT Pro Cycling 0:02:35
91Eduardo Sepulveda (Arg) Movistar Team
92Dylan Sunderland (Aus) NTT Pro Cycling 0:02:37
93Alessandro Tonelli (Ita) Bardiani CSF Faizane'
94Giovanni Carboni (Ita) Bardiani CSF Faizane'
95Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
96Rodrigo Contreras Pinzon (Col) Astana Pro Team 0:02:40
97Lorenzo Rota (Ita) Vini Zabu' KTM 0:02:42
98Nathan Haas (Aus) Cofidis
99Pawel Poljanski (Pol) Bora-Hansgrohe 0:02:43
100François Bidard (Fra) AG2R la Mondiale 0:02:44
101Davide Villella (Ita) Movistar Team 0:02:45
102Cesare Benedetti (Ita) Bora-Hansgrohe 0:02:47
103Amanuel Gebreigzabhier (Eri) NTT Pro Cycling
104Sander Armee (Bel) Lotto Soudal 0:02:48
105Antonio Pedrero (Spa) Movistar Team 0:02:49
106Jonas Gregaard Wilsly (Den) Astana Pro Team 0:02:52
107Eros Capecchi (Ita) Bahrain McLaren 0:02:53
108Mattia Bais (Ita) Androni Giocattoli-Sidermec
109Jaakko Hanninen (Fin) AG2R la Mondiale
110Marco Mathis (Ger) Cofidis 0:02:55
111Einer Augusto Rubio Reyes (Col) Movistar Team 0:02:58
112Adam Hansen (Aus) Lotto Soudal 0:03:01
113Davide Cimolai (Ita) Israel Start-Up Nation
114Etienne Van Empel (Ned) Vini Zabu' KTM 0:03:02
115Lachlan Morton (Aus) EF Pro Cycling
116Guy Sagiv (Isr) Israel Start-Up Nation 0:03:06
117Josip Rumac (Cro) Androni Giocattoli-Sidermec
118Filippo Fiorelli (Ita) Bardiani CSF Faizane' 0:03:13
119Edoardo Zardini (Ita) Vini Zabu' KTM
120Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec 0:03:15
121Simon Pellaud (Swi) Androni Giocattoli-Sidermec
122Simon Guglielmi (Fra) Groupama-FDJ
123Hector Carretero (Spa) Movistar Team 0:03:16
124Antonio Nibali (Ita) Trek-Segafredo
125Francesco Romano (Ita) Bardiani CSF Faizane' 0:03:18
126Luca Chirico (Ita) Androni Giocattoli-Sidermec 0:03:21
127Marco Frapporti (Ita) Vini Zabu' KTM
128Filippo Zana (Ita) Bardiani CSF Faizane'
129Giovanni Lonardi (Ita) Bardiani CSF Faizane' 0:03:22
130Fabio Mazzucco (Ita) Bardiani CSF Faizane' 0:03:39
131Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec 0:03:42
132Iljo Keisse (Bel) Deceuninck-Quickstep 0:03:43
133Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec 0:04:12
Swipe to scroll horizontally
Points
Pos.Rider Name (Country) TeamResult
1Filippo Ganna (Ita) Ineos Grenadiers 15
2Victor Campenaerts (Bel) NTT Pro Cycling 12
3Rohan Dennis (Aus) Ineos Grenadiers 9
4Joao Almeida (Por) Deceuninck-Quickstep 7
5Miles Scotson (Aus) Groupama-FDJ 6
6Josef Cerny (Cze) CCC Team 5
7Chad Haga (USA) Team Sunweb 4
8Brandon McNulty (USA) UAE Team Emirates 3
9Kamil Gradek (Pol) CCC Team 2
10Jan Tratnik (Slo) Bahrain McLaren 1
Swipe to scroll horizontally
Young Riders
Pos.Rider Name (Country) TeamResult
1Filippo Ganna (Ita) Ineos Grenadiers 0:17:16
2Joao Almeida (Por) Deceuninck-Quickstep 0:00:41
3Brandon McNulty (USA) UAE Team Emirates 0:00:46
4Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:00:58
5Matteo Sobrero (Ita) NTT Pro Cycling 0:01:08
6Aurélien Paret Peintre (Fra) AG2R la Mondiale 0:01:13
7Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 0:01:14
8Ben O'Connor (Aus) NTT Pro Cycling 0:01:18
9Mikkel Bjerg (Den) UAE Team Emirates 0:01:19
10Sam Oomen (Ned) Team Sunweb 0:01:34
11Jai Hindley (Aus) Team Sunweb 0:01:37
12Attila Valter (Hun) CCC Team 0:01:39
13Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team 0:01:43
14Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep 0:01:50
15James Knox (GBr) Deceuninck-Quickstep 0:01:53
16Christopher Hamilton (Aus) Team Sunweb
17Stefano Oldani (Ita) Lotto Soudal 0:01:59
18Matteo Fabbro (Ita) Bora-Hansgrohe 0:02:00
19Kamil Malecki (Pol) CCC Team 0:02:05
20Harm Vanhoucke (Bel) Lotto Soudal 0:02:10
21Domen Novak (Slo) Bahrain McLaren 0:02:11
22Mark Padun (Ukr) Bahrain McLaren 0:02:12
23Mathias Le Turnier (Fra) Cofidis 0:02:13
24Sergio Samitier Samitier (Spa) Movistar Team 0:02:15
25James Whelan (Aus) EF Pro Cycling
26Simone Bevilacqua (Ita) Vini Zabu' KTM 0:02:17
27Nicola Conci (Ita) Trek-Segafredo 0:02:28
28Dylan Sunderland (Aus) NTT Pro Cycling 0:02:37
29Giovanni Carboni (Ita) Bardiani CSF Faizane'
30Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
31Lorenzo Rota (Ita) Vini Zabu' KTM 0:02:42
32Jonas Gregaard Wilsly (Den) Astana Pro Team 0:02:52
33Mattia Bais (Ita) Androni Giocattoli-Sidermec 0:02:53
34Jaakko Hanninen (Fin) AG2R la Mondiale
35Einer Augusto Rubio Reyes (Col) Movistar Team 0:02:58
36Simon Guglielmi (Fra) Groupama-FDJ 0:03:15
37Hector Carretero (Spa) Movistar Team 0:03:16
38Francesco Romano (Ita) Bardiani CSF Faizane' 0:03:18
39Filippo Zana (Ita) Bardiani CSF Faizane' 0:03:21
40Giovanni Lonardi (Ita) Bardiani CSF Faizane' 0:03:22
41Fabio Mazzucco (Ita) Bardiani CSF Faizane' 0:03:39
42Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec 0:03:42
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1Ineos Grenadiers 0:53:18
2CCC Team 0:01:06
3Team Sunweb 0:01:07
4NTT Pro Cycling 0:01:20
5UAE Team Emirates 0:01:53
6Deceuninck-Quick-Step 0:01:55
7Bahrain McClaren 0:02:28
8Groupama-FDJ 0:02:30
9AG2R la Mondiale 0:02:53
10Astana Pro Team 0:02:55
11Bora-Hansgrohe 0:03:05
12Israel Start-Up Nation 0:03:18
13Lotto Soudal 0:03:37
14EF Pro Cycling 0:04:41
15Trek-Segafredo 0:04:45
16Cofidis 0:04:46
17Movistar Team 0:05:27
18Vini Zabu' KTM 0:06:31
19Bardiani CSF Faizane 0:06:57
20Androni Giocattoli-Sidermec 0:07:06
Swipe to scroll horizontally
Final general classification after stage 21
Pos.Rider Name (Country) TeamResult
1Tao Geoghegan Hart (GBr) Ineos Grenadiers 85:40:21
2Jai Hindley (Aus) Team Sunweb 0:00:39
3Wilco Kelderman (Ned) Team Sunweb 0:01:29
4Joao Almeida (Por) Deceuninck-Quickstep 0:02:57
5Pello Bilbao (Spa) Bahrain McLaren 0:03:09
6Jakob Fuglsang (Den) Astana Pro Team 0:07:02
7Vincenzo Nibali (Ita) Trek-Segafredo 0:08:15
8Patrick Konrad (Aut) Bora-Hansgrohe 0:08:42
9Fausto Masnada (Ita) Deceuninck-Quickstep 0:09:57
10Hermann Pernsteiner (Aut) Bahrain McLaren 0:11:05
11Domenico Pozzovivo (Ita) NTT Pro Cycling 0:11:52
12Rafal Majka (Pol) Bora-Hansgrohe 0:20:31
13Sergio Samitier Samitier (Spa) Movistar Team 0:35:29
14James Knox (GBr) Deceuninck-Quickstep 0:37:41
15Brandon McNulty (USA) UAE Team Emirates 0:38:10
16Aurélien Paret Peintre (Fra) AG2R la Mondiale 0:45:04
17Lawrence Warbasse (USA) AG2R la Mondiale 0:53:25
18Ben Swift (GBr) Ineos Grenadiers 0:57:36
19Antonio Pedrero (Spa) Movistar Team 0:59:36
20Ben O'Connor (Aus) NTT Pro Cycling 1:02:57
21Sam Oomen (Ned) Team Sunweb 1:03:46
22Ilnur Zakarin (Rus) CCC Team 1:06:11
23Matteo Fabbro (Ita) Bora-Hansgrohe 1:13:49
24Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 1:16:15
25Fabio Felline (Ita) Astana Pro Team 1:25:14
26Martijn Tusveld (Ned) Team Sunweb 1:25:34
27Attila Valter (Hun) CCC Team 1:30:13
28Pieter Serry (Bel) Deceuninck-Quickstep 1:30:54
29Christopher Hamilton (Aus) Team Sunweb 1:32:26
30Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 1:34:49
31Jacopo Mosca (Ita) Trek-Segafredo 1:48:45
32Tanel Kangert (Est) EF Pro Cycling 1:55:57
33Ruben Guerreiro (Por) EF Pro Cycling 1:58:58
34Victor De la Parte (Spa) CCC Team 2:00:42
35Rohan Dennis (Aus) Ineos Grenadiers 2:04:26
36Louis Meintjes (RSA) NTT Pro Cycling 2:05:51
37Antonio Nibali (Ita) Trek-Segafredo 2:05:56
38Diego Ulissi (Ita) UAE Team Emirates 2:06:59
39François Bidard (Fra) AG2R la Mondiale 2:07:36
40Davide Villella (Ita) Movistar Team 2:10:28
41Thomas De Gendt (Bel) Lotto Soudal 2:14:51
42Carl Fredrik Hagen (Nor) Lotto Soudal 2:20:58
43Joe Dombrowski (USA) UAE Team Emirates 2:23:09
44Jesper Hansen (Den) Cofidis 2:27:05
45Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team 2:32:17
46Enrico Battaglin (Ita) Bahrain McLaren 2:32:44
47Sander Armee (Bel) Lotto Soudal 2:32:48
48Daniel Navarro Garcia (Spa) Israel Start-Up Nation 2:37:43
49Julien Bernard (Fra) Trek-Segafredo 2:38:53
50Andrea Vendrame (Ita) AG2R la Mondiale 2:39:38
51Alessandro Tonelli (Ita) Bardiani CSF Faizane' 2:42:25
52Nicola Conci (Ita) Trek-Segafredo 2:43:56
53Jonas Gregaard Wilsly (Den) Astana Pro Team 2:44:59
54Amanuel Gebreigzabhier (Eri) NTT Pro Cycling 2:47:05
55Geoffrey Bouchard (Fra) AG2R la Mondiale 2:47:38
56Salvatore Puccio (Ita) Ineos Grenadiers 2:50:11
57Eduardo Sepulveda (Arg) Movistar Team 2:50:15
58Einer Augusto Rubio Reyes (Col) Movistar Team 2:51:20
59Domen Novak (Slo) Bahrain McLaren 2:54:22
60Harm Vanhoucke (Bel) Lotto Soudal 2:55:25
61Filippo Ganna (Ita) Ineos Grenadiers 3:03:16
62Jan Tratnik (Slo) Bahrain McLaren 3:05:27
63Stéphane Rossetto (Fra) Cofidis 3:08:54
64Joseph Rosskopf (USA) CCC Team 3:10:30
65Jonathan Caicedo (Ecu) EF Pro Cycling 3:14:47
66Dario Cataldo (Ita) Movistar Team 3:21:44
67Pawel Poljanski (Pol) Bora-Hansgrohe 3:22:39
68Kamil Malecki (Pol) CCC Team 3:23:03
69Chad Haga (USA) Team Sunweb 3:23:06
70Mark Padun (Ukr) Bahrain McLaren 3:25:54
71Simon Pellaud (Swi) Androni Giocattoli-Sidermec 3:28:32
72Davide Ballerini (Ita) Deceuninck-Quickstep 3:30:50
73Jaakko Hanninen (Fin) AG2R la Mondiale 3:35:23
74Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 3:38:15
75Simon Clarke (Aus) EF Pro Cycling 3:41:04
76Matteo Sobrero (Ita) NTT Pro Cycling 3:41:58
77Kilian Frankiny (Swi) Groupama-FDJ 3:45:21
78Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec 3:49:05
79Hector Carretero (Spa) Movistar Team 3:54:39
80Mathias Le Turnier (Fra) Cofidis 4:00:46
81Matthew Holmes (GBr) Lotto Soudal 4:01:45
82Giovanni Carboni (Ita) Bardiani CSF Faizane' 4:02:55
83Nico Denz (Ger) Team Sunweb 4:03:03
84Danilo Wyss (Swi) NTT Pro Cycling 4:03:24
85Luca Chirico (Ita) Androni Giocattoli-Sidermec 4:03:58
86Josef Cerny (Cze) CCC Team 4:04:57
87Eros Capecchi (Ita) Bahrain McLaren 4:05:17
88Etienne Van Empel (Ned) Vini Zabu' KTM 4:07:49
89Yukiya Arashiro (Jpn) Bahrain McLaren 4:10:07
90Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec 4:15:50
91Francesco Romano (Ita) Bardiani CSF Faizane' 4:18:52
92Peter Sagan (Svk) Bora-Hansgrohe 4:21:56
93Lorenzo Rota (Ita) Vini Zabu' KTM 4:22:59
94Cesare Benedetti (Ita) Bora-Hansgrohe 4:23:22
95Victor Campenaerts (Bel) NTT Pro Cycling 4:27:30
96Edoardo Zardini (Ita) Vini Zabu' KTM 4:30:02
97Mikkel Bjerg (Den) UAE Team Emirates 4:31:02
98Stefano Oldani (Ita) Lotto Soudal 4:33:10
99Josip Rumac (Cro) Androni Giocattoli-Sidermec 4:34:38
100Filippo Zana (Ita) Bardiani CSF Faizane' 4:45:29
101Valerio Conti (Ita) UAE Team Emirates 4:45:35
102Mattia Bais (Ita) Androni Giocattoli-Sidermec 4:49:25
103Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec 4:52:03
104Kamil Gradek (Pol) CCC Team 4:56:07
105James Whelan (Aus) EF Pro Cycling 4:57:54
106Albert Torres Barcelo (Spa) Movistar Team 4:59:30
107Maciej Bodnar (Pol) Bora-Hansgrohe 5:04:10
108Marco Frapporti (Ita) Vini Zabu' KTM 5:05:15
109Filippo Fiorelli (Ita) Bardiani CSF Faizane' 5:08:17
110Rodrigo Contreras Pinzon (Col) Astana Pro Team 5:08:22
111Lachlan Morton (Aus) EF Pro Cycling 5:09:44
112Elia Viviani (Ita) Cofidis 5:10:26
113Miles Scotson (Aus) Groupama-FDJ 5:13:09
114Dylan Sunderland (Aus) NTT Pro Cycling 5:13:54
115Simone Consonni (Ita) Cofidis 5:16:07
116Simon Guglielmi (Fra) Groupama-FDJ 5:16:48
117Adam Hansen (Aus) Lotto Soudal 5:17:02
118Davide Cimolai (Ita) Israel Start-Up Nation 5:19:10
119Nathan Haas (Aus) Cofidis 5:20:50
120Alex Dowsett (GBr) Israel Start-Up Nation 5:23:04
121Arnaud Demare (Fra) Groupama-FDJ 5:26:45
122Iljo Keisse (Bel) Deceuninck-Quickstep 5:32:08
123Rick Zabel (Ger) Israel Start-Up Nation 5:32:22
124Ignatas Konovalovas (Ltu) Groupama-FDJ 5:36:34
125Giovanni Lonardi (Ita) Bardiani CSF Faizane' 5:41:00
126Matthias Brändle (Aut) Israel Start-Up Nation 5:42:40
127Simone Bevilacqua (Ita) Vini Zabu' KTM 5:45:25
128Jacopo Guarnieri (Ita) Groupama-FDJ 5:46:03
129Fabio Mazzucco (Ita) Bardiani CSF Faizane' 5:48:10
130Marco Mathis (Ger) Cofidis 5:51:35
131Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep 5:53:47
132Guy Sagiv (Isr) Israel Start-Up Nation 6:12:07
133Jonathan Dibben (GBr) Lotto Soudal 6:13:59
Swipe to scroll horizontally