Giro d'Italia: Ganna storms to victory in stage 1 time trial

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

Dani Ostanek is Senior News Writer at Cyclingnews, having joined in 2017 as a freelance contributor, later being hired full-time. Her favourite races include Strade Bianche, the Tour de France Femmes, Paris-Roubaix, and Tro-Bro Léon.

Latest on Cyclingnews