Giro d'Italia: Van der Hoorn takes Intermarché's first win on stage 3

Taco van der Hoorn (Intermarche-Wanty-Gobert Materiaux) was the surprise winner of the third stage of the Giro d'Italia, denying the sprinters to hold on for a solo victory having ridden out in front all day.

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

Stephen Puddicombe is a freelance writer based in Bristol. He has written for Cyclingnews since 2020, and has covered cycling professionally as a freelancer since 2013, writing for outlets such as Rouleur, Cycling Weekly and Cycle Sport, among other publications. He is the author of The World of the Tour de France, published by Sona Books. Outside of cycling he is a passionate cinephile, and a long-suffering Spurs fan.

Latest on Cyclingnews