Vuelta a España: Rein Taaramäe wins summit finish on stage 3

Rein Taaramäe (Intermarché-Wanty-Gobert Matériaux) won atop Picón Blanco climb from the early break of the day and took the race leader’s red jersey, as behind him the first mountain finish of the 2021 Vuelta a España gradually and painfully revealed the early overall classification hierarchy.  

Taaramäe went deep to gradually distance arguably better climbers Joe Dombrowski (UAE Team Emirates) and Kenny Elissonde (Trek-Segafredo) in the final three kilometres of the 7.6km long Picón Blanco climb to win alone.  

Swipe to scroll horizontally
Results
1Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 5:16:57
2Joe Dombrowski (USA) UAE Team Emirates 0:00:21
3Kenny Elissonde (Fra) Trek-Segafredo 0:00:36
4Lilian Calmejane (Fra) AG2R Citroën Team 0:01:16
5Enric Mas Nicolau (Spa) Movistar Team 0:01:45
6Miguel Angel Lopez Moreno (Col) Movistar Team 0:01:48
7Primoz Roglic (Slo) Jumbo-Visma
8Adam Yates (GBr) Ineos Grenadiers
9Mikel Landa Meana (Spa) Bahrain Victorious
10Giulio Ciccone (Ita) Trek-Segafredo
11Egan Bernal Gomez (Col) Ineos Grenadiers
12Alejandro Valverde (Spa) Movistar Team
13Fabio Aru (Ita) Qhubeka NextHash 0:01:55
14Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:02:00
15David de la Cruz (Spa) UAE Team Emirates
16Gino Mäder (Swi) Bahrain Victorious 0:02:05
17Mark Padun (Ukr) Bahrain Victorious 0:02:09
18Oscar Cabedo Carda (Spa) Burgos-BH
19Hugh Carthy (GBr) EF Education-Nippo
20Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 0:02:12
21Simon Carr (GBr) EF Education-Nippo 0:02:14
22Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA
23Michael Storer (Aus) Team DSM 0:02:17
24Romain Bardet (Fra) Team DSM
25Aleksandr Vlasov (Rus) Astana-Premier Tech
26Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
27Damiano Caruso (Ita) Bahrain Victorious
28Mikel Nieve Iturralde (Spa) Team BikeExchange
29Wout Poels (Ned) Bahrain Victorious
30Geoffrey Bouchard (Fra) AG2R Citroën Team
31Rémy Rochas (Fra) Cofidis
32Jonathan Caicedo (Ecu) EF Education-Nippo 0:02:32
33Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi 0:02:36
34Andrey Zeits (Kaz) Team BikeExchange 0:02:42
35Mauri Vansevenant (Bel) Deceuninck-QuickStep
36Jan Polanc (Slo) UAE Team Emirates
37Harm Vanhoucke (Bel) Lotto Soudal 0:02:46
38Richard Carapaz (Ecu) Ineos Grenadiers 0:02:48
39Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 0:02:53
40Tobias Bayer (Aut) Alpecin-Fenix 0:02:57
41Felix Grossschartner (Aut) Bora-Hansgrohe 0:03:15
42James Knox (GBr) Deceuninck-QuickStep
43Jack Haig (Aus) Bahrain Victorious
44Guillaume Martin (Fra) Cofidis
45Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux 0:03:19
46Martijn Tusveld (Ned) Team DSM 0:03:23
47Gianluca Brambilla (Ita) Trek-Segafredo 0:03:27
48Ben Zwiehoff (Ger) Bora-Hansgrohe 0:03:28
49Steff Cras (Bel) Lotto Soudal 0:03:31
50Gotzon Martin Sanz (Spa) Euskaltel-Euskadi
51Rafal Majka (Pol) UAE Team Emirates
52Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 0:03:34
53Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:03:35
54Angel Madrazo Ruiz (Spa) Burgos-BH
55Clément Champoussin (Fra) AG2R Citroën Team 0:03:39
56Sepp Kuss (USA) Jumbo-Visma 0:03:43
57Rudy Molard (Fra) Groupama-FDJ
58Daniel Navarro Garcia (Spa) Burgos-BH
59Steven Kruijswijk (Ned) Jumbo-Visma
60Sam Oomen (Ned) Jumbo-Visma 0:03:48
61Luis Leon Sanchez (Spa) Astana-Premier Tech 0:04:01
62Gorka Izagirre Insausti (Spa) Astana-Premier Tech 0:04:24
63Oscar Rodriguez Garaicoechea (Spa) Astana-Premier Tech
64Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 0:04:47
65Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux
66Jetse Bol (Ned) Burgos-BH 0:04:50
67Guy Niv (Isr) Israel Start-up Nation 0:05:04
68Antonio Nibali (Ita) Trek-Segafredo 0:05:54
69Andrea Bagioli (Ita) Deceuninck-QuickStep
70Fernando Barceló Aragon (Spa) Cofidis 0:05:58
71Anthony Roux (Fra) Groupama-FDJ
72Christopher Hamilton (Aus) Team DSM 0:06:26
73Nicholas Schultz (Aus) Team BikeExchange
74Lucas Hamilton (Aus) Team BikeExchange
75Pavel Sivakov (Rus) Ineos Grenadiers
76Ion Izagirre Insausti (Spa) Astana-Premier Tech
77Maxim Van Gils (Bel) Lotto Soudal
78Sergio Henao Montoya (Col) Qhubeka NextHash
79Mads Würtz Schmidt (Den) Israel Start-up Nation 0:06:42
80Ander Okamika Bengoetxea (Spa) Burgos-BH 0:06:53
81Yuriy Natarov (Kaz) Astana-Premier Tech 0:07:51
82Matthew Holmes (GBr) Lotto Soudal 0:08:16
83Carlos Verona Quintanilla (Spa) Movistar Team 0:08:21
84Anton Palzer (Ger) Bora-Hansgrohe 0:09:48
85Jose Herrada (Spa) Cofidis
86José Rojas (Spa) Movistar Team
87Mikel Iturria Segurola (Spa) Euskaltel-Euskadi
88Jesus Herrada (Spa) Cofidis
89Maximilian Schachmann (Ger) Bora-Hansgrohe
90Damien Touze (Fra) AG2R Citroën Team 0:09:52
91Mikaël Cherel (Fra) AG2R Citroën Team
92Tobias Ludvigsson (Swe) Groupama-FDJ
93Cesare Benedetti (Ita) Bora-Hansgrohe 0:10:08
94Sylvain Moniquet (Bel) Lotto Soudal
95Nicolas Prodhomme (Fra) AG2R Citroën Team
96Pelayo Sanchez Mayo (Spa) Burgos-BH
97Andreas Kron (Den) Lotto Soudal
98Thomas Pidcock (GBr) Ineos Grenadiers 0:10:13
99Joan Bou Company (Spa) Euskaltel-Euskadi
100Koen Bouwman (Ned) Jumbo-Visma 0:10:50
101Carlos Canal Blanco (Spa) Burgos-BH 0:10:56
102Kévin Geniets (Lux) Groupama-FDJ 0:11:54
103Olivier Le Gac (Fra) Groupama-FDJ 0:12:11
104Chad Haga (USA) Team DSM 0:12:51
105Thymen Arensman (Ned) Team DSM
106Nathan Van Hooydonck (Bel) Jumbo-Visma 0:13:11
107Zdenek Stybar (Cze) Deceuninck-QuickStep
108Robert Gesink (Ned) Jumbo-Visma
109Ryan Gibbons (RSA) UAE Team Emirates
110Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux
111Scott Thwaites (GBr) Alpecin-Fenix
112Clement Venturini (Fra) AG2R Citroën Team
113Kevin Van Melsen (Bel) Intermarché-Wanty-Gobert Matériaux
114Eddy Fine (Fra) Cofidis
115Lawson Craddock (USA) EF Education-Nippo
116Jens Keukeleire (Bel) EF Education-Nippo
117Nelson Oliveira (Por) Movistar Team
118Rui Oliveira (Por) UAE Team Emirates
119Imanol Erviti (Spa) Movistar Team
120Stan Dewulf (Bel) AG2R Citroën Team
121Dylan Sunderland (Aus) Qhubeka NextHash
122Sander Armée (Bel) Qhubeka NextHash
123Florian Senechal (Fra) Deceuninck-QuickStep
124Connor Brown (NZl) Qhubeka NextHash
125Dylan van Baarle (Ned) Ineos Grenadiers
126Bert-Jan Lindeman (Ned) Qhubeka NextHash
127Sebastian Berwick (Aus) Israel Start-up Nation
128Diego Camargo Pineda (Col) EF Education-Nippo
129Sep Vanmarcke (Bel) Israel Start-up Nation 0:14:31
130Dimitri Claeys (Bel) Qhubeka NextHash
131Alex Kirsch (Lux) Trek-Segafredo 0:14:50
132Omar Fraile Matarranz (Spa) Astana-Premier Tech 0:14:57
133Salvatore Puccio (Ita) Ineos Grenadiers
134Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi 0:15:01
135Robert Stannard (Aus) Team BikeExchange 0:15:43
136Damien Howson (Aus) Team BikeExchange
137Jan Tratnik (Slo) Bahrain Victorious
138Luka Mezgec (Slo) Team BikeExchange
139Jasper Philipsen (Bel) Alpecin-Fenix
140Edward Planckaert (Bel) Alpecin-Fenix
141Michael Matthews (Aus) Team BikeExchange
142Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
143Aritz Bagües Kalparsoro (Spa) Caja Rural-Seguros RGA
144Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA
145Reinardt Janse Van Rensburg (RSA) Qhubeka NextHash
146Alexander Krieger (Ger) Alpecin-Fenix 0:15:55
147Quinn Simmons (USA) Trek-Segafredo
148Magnus Cort (Den) EF Education-Nippo
149Floris De Tier (Bel) Alpecin-Fenix 0:16:14
150Sacha Modolo (Ita) Alpecin-Fenix
151James Piccoli (Can) Israel Start-up Nation 0:16:17
152Ramon Sinkeldam (Ned) Groupama-FDJ 0:16:25
153Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA
154Alex Aranburu Deba (Spa) Astana-Premier Tech
155Jay Vine (Aus) Alpecin-Fenix 0:17:09
156Matteo Trentin (Ita) UAE Team Emirates 0:18:38
157Juan Sebastian Molano Benavides (Col) UAE Team Emirates
158Arnaud Demare (Fra) Groupama-FDJ
159Kiel Reijnen (USA) Trek-Segafredo
160Emmanuel Morin (Fra) Cofidis
161Patrick Gamper (Aut) Bora-Hansgrohe
162Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA
163Bert Van Lerberghe (Bel) Deceuninck-QuickStep 0:21:38
164Piet Allegaert (Bel) Cofidis
165Davide Cimolai (Ita) Israel Start-up Nation 0:21:53
166Jacopo Guarnieri (Ita) Groupama-FDJ
167Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux
168Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA
169Nico Denz (Ger) Team DSM
170Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi
171Tom Scully (NZl) EF Education-Nippo
172Alberto Dainese (Ita) Team DSM
173Diego Rubio Hernandez (Spa) Burgos-BH
174Florian Vermeersch (Bel) Lotto Soudal
175Itamar Einhorn (Isr) Israel Start-up Nation
176Johan Jacobs (Swi) Movistar Team
177Fabio Jakobsen (Ned) Deceuninck-QuickStep
178Lennard Hofstede (Ned) Jumbo-Visma
179Yukiya Arashiro (Jpn) Bahrain Victorious
180Martin Laas (Est) Bora-Hansgrohe
181Josef Cerny (Cze) Deceuninck-QuickStep
182Jordi Meeus (Bel) Bora-Hansgrohe
DNSAlexander Cataford (Can) Israel Start-up Nation
DNSFrederik Frison (Bel) Lotto Soudal
Swipe to scroll horizontally
Sprint 1 - Medina de Pomar km. 166.6
#Rider Name (Country) TeamResult
1Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 20
2Lilian Calmejane (Fra) AG2R Citroën Team 17
3Tobias Bayer (Aut) Alpecin-Fenix 15
4Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 13
5Jetse Bol (Ned) Burgos-BH 10
Swipe to scroll horizontally
Sprint 2 - Espinosa de los Monteros. Picón Blanco km. 202.8
#Rider Name (Country) TeamResult
1Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 20
2Joe Dombrowski (USA) UAE Team Emirates 17
3Kenny Elissonde (Fra) Trek-Segafredo 15
4Lilian Calmejane (Fra) AG2R Citroën Team 13
5Enric Mas Nicolau (Spa) Movistar Team 11
6Miguel Angel Lopez Moreno (Col) Movistar Team 10
7Primoz Roglic (Slo) Jumbo-Visma 9
8Adam Yates (GBr) Ineos Grenadiers 8
9Mikel Landa Meana (Spa) Bahrain Victorious 7
10Giulio Ciccone (Ita) Trek-Segafredo 6
11Egan Bernal Gomez (Col) Ineos Grenadiers 5
12Alejandro Valverde (Spa) Movistar Team 4
13Fabio Aru (Ita) Qhubeka NextHash 3
14Juan Pedro Lopez Perez (Spa) Trek-Segafredo 2
15David de la Cruz (Spa) UAE Team Emirates 1
Swipe to scroll horizontally
Mountain 1 - Puerto del Manquillo km. 39.2
#Rider Name (Country) TeamResult
1Kenny Elissonde (Fra) Trek-Segafredo 3
2Tobias Bayer (Aut) Alpecin-Fenix 2
3Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi 1
Swipe to scroll horizontally
Mountain 2 - Alto de Bocos km. 182.8
#Rider Name (Country) TeamResult
1Tobias Bayer (Aut) Alpecin-Fenix 3
2Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi 2
3Lilian Calmejane (Fra) AG2R Citroën Team 1
Swipe to scroll horizontally
Mountain 3 - Picón Blanco km. 202.8
#Rider Name (Country) TeamResult
1Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 10
2Joe Dombrowski (USA) UAE Team Emirates 6
3Kenny Elissonde (Fra) Trek-Segafredo 4
4Lilian Calmejane (Fra) AG2R Citroën Team 2
5Enric Mas Nicolau (Spa) Movistar Team 1
Swipe to scroll horizontally
Young Riders
#Rider Name (Country) TeamResult
1Egan Bernal Gomez (Col) Ineos Grenadiers 5:18:45
2Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:00:12
3Gino Mäder (Swi) Bahrain Victorious 0:00:17
4Mark Padun (Ukr) Bahrain Victorious 0:00:21
5Simon Carr (GBr) EF Education-Nippo 0:00:26
6Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA
7Michael Storer (Aus) Team DSM 0:00:29
8Aleksandr Vlasov (Rus) Astana-Premier Tech
9Rémy Rochas (Fra) Cofidis
10Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:54
11Harm Vanhoucke (Bel) Lotto Soudal 0:00:58
12Tobias Bayer (Aut) Alpecin-Fenix 0:01:09
13Steff Cras (Bel) Lotto Soudal 0:01:43
14Gotzon Martin Sanz (Spa) Euskaltel-Euskadi
15Clément Champoussin (Fra) AG2R Citroën Team 0:01:51
16Andrea Bagioli (Ita) Deceuninck-QuickStep 0:04:06
17Fernando Barceló Aragon (Spa) Cofidis 0:04:10
18Lucas Hamilton (Aus) Team BikeExchange 0:04:38
19Pavel Sivakov (Rus) Ineos Grenadiers
20Maxim Van Gils (Bel) Lotto Soudal
21Yuriy Natarov (Kaz) Astana-Premier Tech 0:06:03
22Damien Touze (Fra) AG2R Citroën Team 0:08:04
23Sylvain Moniquet (Bel) Lotto Soudal 0:08:20
24Nicolas Prodhomme (Fra) AG2R Citroën Team
25Pelayo Sanchez Mayo (Spa) Burgos-BH
26Andreas Kron (Den) Lotto Soudal
27Thomas Pidcock (GBr) Ineos Grenadiers 0:08:25
28Joan Bou Company (Spa) Euskaltel-Euskadi
29Carlos Canal Blanco (Spa) Burgos-BH 0:09:08
30Kévin Geniets (Lux) Groupama-FDJ 0:10:06
31Thymen Arensman (Ned) Team DSM 0:11:03
32Eddy Fine (Fra) Cofidis 0:11:23
33Rui Oliveira (Por) UAE Team Emirates
34Stan Dewulf (Bel) AG2R Citroën Team
35Dylan Sunderland (Aus) Qhubeka NextHash
36Connor Brown (NZl) Qhubeka NextHash
37Sebastian Berwick (Aus) Israel Start-up Nation
38Diego Camargo Pineda (Col) EF Education-Nippo
39Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi 0:13:13
40Robert Stannard (Aus) Team BikeExchange 0:13:55
41Jasper Philipsen (Bel) Alpecin-Fenix
42Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
43Quinn Simmons (USA) Trek-Segafredo 0:14:07
44Patrick Gamper (Aut) Bora-Hansgrohe 0:16:50
45Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA
46Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA 0:20:05
47Alberto Dainese (Ita) Team DSM
48Florian Vermeersch (Bel) Lotto Soudal
49Itamar Einhorn (Isr) Israel Start-up Nation
50Johan Jacobs (Swi) Movistar Team
51Fabio Jakobsen (Ned) Deceuninck-QuickStep
52Jordi Meeus (Bel) Bora-Hansgrohe
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Trek-Segafredo 15:55:15
2UAE Team Emirates 0:00:39
3Movistar Team 0:00:57
4INTERMARCHE - WANTY - GOBERT MATER. 0:01:12
5Bahrain Victorious 0:01:38
6Ineos Grenadiers 0:02:00
7EF Education-Nippo 0:02:31
8AG2R Citroën Team 0:02:48
9Team DSM 0:03:33
10Euskaltel-Euskadi 0:03:55
11Caja Rural-Seguros RGA 0:04:17
12Jumbo-Visma 0:04:50
13Burgos-BH 0:05:03
14Astana-Premier Tech 0:06:18
15Team BikeExchange 0:07:01
16Cofidis 0:07:06
17Deceuninck-QuickStep 0:07:27
18Lotto Soudal 0:08:19
19Bora-Hansgrohe 0:12:07
20GROUPAMA - FDJ 0:15:09
21Qhubeka NextHash 0:17:08
22Israel Start-up Nation 0:20:33
23Alpecin-Fenix 0:27:27
Swipe to scroll horizontally
General classification after stage 3
#Rider Name (Country) TeamResult
1Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 9:25:44
2Kenny Elissonde (Fra) Trek-Segafredo 0:00:25
3Primoz Roglic (Slo) Jumbo-Visma 0:00:30
4Lilian Calmejane (Fra) AG2R Citroën Team 0:00:35
5Enric Mas Nicolau (Spa) Movistar Team 0:00:45
6Miguel Angel Lopez Moreno (Col) Movistar Team 0:00:51
7Alejandro Valverde (Spa) Movistar Team 0:00:57
8Giulio Ciccone (Ita) Trek-Segafredo
9Egan Bernal Gomez (Col) Ineos Grenadiers
10Mikel Landa Meana (Spa) Bahrain Victorious 0:01:09
11Gino Mäder (Swi) Bahrain Victorious 0:01:10
12Aleksandr Vlasov (Rus) Astana-Premier Tech 0:01:13
13Fabio Aru (Ita) Qhubeka NextHash 0:01:14
14Romain Bardet (Fra) Team DSM 0:01:16
15Damiano Caruso (Ita) Bahrain Victorious 0:01:20
16Adam Yates (GBr) Ineos Grenadiers 0:01:21
17Jan Polanc (Slo) UAE Team Emirates 0:01:39
18Geoffrey Bouchard (Fra) AG2R Citroën Team 0:01:43
19Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi 0:01:45
20Rémy Rochas (Fra) Cofidis 0:01:51
21Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:01:52
22Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:01:56
23Simon Carr (GBr) EF Education-Nippo 0:01:59
24Hugh Carthy (GBr) EF Education-Nippo 0:02:02
25Tobias Bayer (Aut) Alpecin-Fenix 0:02:09
26Mark Padun (Ukr) Bahrain Victorious 0:02:10
27Richard Carapaz (Ecu) Ineos Grenadiers 0:02:15
28Wout Poels (Ned) Bahrain Victorious 0:02:16
29Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
30David de la Cruz (Spa) UAE Team Emirates 0:02:17
31Felix Grossschartner (Aut) Bora-Hansgrohe
32Joe Dombrowski (USA) UAE Team Emirates 0:02:25
33Martijn Tusveld (Ned) Team DSM 0:02:28
34Guillaume Martin (Fra) Cofidis 0:02:30
35Jonathan Caicedo (Ecu) EF Education-Nippo 0:02:35
36Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA 0:02:38
37Sepp Kuss (USA) Jumbo-Visma 0:02:40
38Mikel Nieve Iturralde (Spa) Team BikeExchange 0:02:41
39Clément Champoussin (Fra) AG2R Citroën Team
40Steven Kruijswijk (Ned) Jumbo-Visma 0:02:51
41Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 0:02:54
42Rudy Molard (Fra) Groupama-FDJ
43Jack Haig (Aus) Bahrain Victorious 0:02:56
44Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:03:02
45Sam Oomen (Ned) Jumbo-Visma 0:03:06
46Steff Cras (Bel) Lotto Soudal 0:03:10
47Luis Leon Sanchez (Spa) Astana-Premier Tech
48Andrey Zeits (Kaz) Team BikeExchange 0:03:28
49Gorka Izagirre Insausti (Spa) Astana-Premier Tech 0:03:31
50Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux 0:03:37
51Oscar Cabedo Carda (Spa) Burgos-BH
52James Knox (GBr) Deceuninck-QuickStep
53Gianluca Brambilla (Ita) Trek-Segafredo 0:03:38
54Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 0:03:52
55Rafal Majka (Pol) UAE Team Emirates 0:03:57
56Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 0:04:00
57Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:04:03
58Michael Storer (Aus) Team DSM 0:04:15
59Daniel Navarro Garcia (Spa) Burgos-BH 0:04:18
60Andrea Bagioli (Ita) Deceuninck-QuickStep 0:04:48
61Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 0:04:52
62Harm Vanhoucke (Bel) Lotto Soudal 0:05:09
63Jetse Bol (Ned) Burgos-BH
64Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 0:05:19
65Ben Zwiehoff (Ger) Bora-Hansgrohe 0:05:21
66Ion Izagirre Insausti (Spa) Astana-Premier Tech 0:05:31
67Oscar Rodriguez Garaicoechea (Spa) Astana-Premier Tech 0:05:45
68Guy Niv (Isr) Israel Start-up Nation 0:05:56
69Sergio Henao Montoya (Col) Qhubeka NextHash 0:06:15
70Fernando Barceló Aragon (Spa) Cofidis
71Lucas Hamilton (Aus) Team BikeExchange 0:06:22
72Nicholas Schultz (Aus) Team BikeExchange 0:06:23
73Antonio Nibali (Ita) Trek-Segafredo 0:06:29
74Mads Würtz Schmidt (Den) Israel Start-up Nation 0:06:34
75Pavel Sivakov (Rus) Ineos Grenadiers 0:06:45
76Maxim Van Gils (Bel) Lotto Soudal
77Angel Madrazo Ruiz (Spa) Burgos-BH 0:07:25
78Ander Okamika Bengoetxea (Spa) Burgos-BH 0:07:41
79Anthony Roux (Fra) Groupama-FDJ 0:07:58
80Christopher Hamilton (Aus) Team DSM 0:08:10
81José Rojas (Spa) Movistar Team 0:09:23
82Damien Touze (Fra) AG2R Citroën Team 0:09:42
83Cesare Benedetti (Ita) Bora-Hansgrohe
84Jesus Herrada (Spa) Cofidis 0:09:43
85Nicolas Prodhomme (Fra) AG2R Citroën Team 0:09:45
86Mikel Iturria Segurola (Spa) Euskaltel-Euskadi 0:09:51
87Mikaël Cherel (Fra) AG2R Citroën Team
88Yuriy Natarov (Kaz) Astana-Premier Tech 0:10:01
89Jose Herrada (Spa) Cofidis 0:10:06
90Anton Palzer (Ger) Bora-Hansgrohe 0:10:10
91Pelayo Sanchez Mayo (Spa) Burgos-BH 0:10:26
92Matthew Holmes (GBr) Lotto Soudal 0:10:30
93Sylvain Moniquet (Bel) Lotto Soudal 0:10:34
94Koen Bouwman (Ned) Jumbo-Visma 0:10:39
95Carlos Verona Quintanilla (Spa) Movistar Team 0:10:48
96Carlos Canal Blanco (Spa) Burgos-BH 0:11:08
97Maximilian Schachmann (Ger) Bora-Hansgrohe 0:11:27
98Olivier Le Gac (Fra) Groupama-FDJ 0:11:33
99Tobias Ludvigsson (Swe) Groupama-FDJ 0:11:38
100Chad Haga (USA) Team DSM 0:11:50
101Andreas Kron (Den) Lotto Soudal 0:11:56
102Dylan van Baarle (Ned) Ineos Grenadiers 0:12:04
103Joan Bou Company (Spa) Euskaltel-Euskadi 0:12:13
104Ryan Gibbons (RSA) UAE Team Emirates
105Nathan Van Hooydonck (Bel) Jumbo-Visma 0:12:15
106Florian Senechal (Fra) Deceuninck-QuickStep 0:12:18
107Clement Venturini (Fra) AG2R Citroën Team 0:12:42
108Imanol Erviti (Spa) Movistar Team 0:12:44
109Rui Oliveira (Por) UAE Team Emirates 0:13:10
110Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux 0:13:11
111Dylan Sunderland (Aus) Qhubeka NextHash 0:13:19
112Thymen Arensman (Ned) Team DSM 0:13:22
113Kevin Van Melsen (Bel) Intermarché-Wanty-Gobert Matériaux 0:13:26
114Zdenek Stybar (Cze) Deceuninck-QuickStep 0:13:29
115Kévin Geniets (Lux) Groupama-FDJ 0:13:37
116Eddy Fine (Fra) Cofidis 0:13:41
117Lawson Craddock (USA) EF Education-Nippo 0:13:42
118Sander Armée (Bel) Qhubeka NextHash 0:13:46
119Thomas Pidcock (GBr) Ineos Grenadiers 0:13:47
120Jens Keukeleire (Bel) EF Education-Nippo 0:13:57
121Dimitri Claeys (Bel) Qhubeka NextHash 0:14:11
122Michael Matthews (Aus) Team BikeExchange 0:14:35
123Sep Vanmarcke (Bel) Israel Start-up Nation 0:14:40
124Nelson Oliveira (Por) Movistar Team 0:14:52
125Luka Mezgec (Slo) Team BikeExchange 0:14:56
126Bert-Jan Lindeman (Ned) Qhubeka NextHash 0:14:58
127Reinardt Janse Van Rensburg (RSA) Qhubeka NextHash 0:15:01
128Stan Dewulf (Bel) AG2R Citroën Team
129Omar Fraile Matarranz (Spa) Astana-Premier Tech 0:15:02
130Diego Camargo Pineda (Col) EF Education-Nippo 0:15:04
131Robert Stannard (Aus) Team BikeExchange 0:15:10
132Alex Aranburu Deba (Spa) Astana-Premier Tech 0:15:11
133Jan Tratnik (Slo) Bahrain Victorious
134Robert Gesink (Ned) Jumbo-Visma 0:15:15
135Connor Brown (NZl) Qhubeka NextHash 0:15:19
136Sebastian Berwick (Aus) Israel Start-up Nation 0:15:24
137Aritz Bagües Kalparsoro (Spa) Caja Rural-Seguros RGA 0:15:31
138Scott Thwaites (GBr) Alpecin-Fenix 0:15:39
139Ramon Sinkeldam (Ned) Groupama-FDJ 0:15:49
140James Piccoli (Can) Israel Start-up Nation 0:16:09
141Alexander Krieger (Ger) Alpecin-Fenix 0:16:11
142Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA 0:16:13
143Jasper Philipsen (Bel) Alpecin-Fenix 0:16:32
144Edward Planckaert (Bel) Alpecin-Fenix 0:16:50
145Salvatore Puccio (Ita) Ineos Grenadiers 0:16:53
146Alex Kirsch (Lux) Trek-Segafredo
147Sacha Modolo (Ita) Alpecin-Fenix 0:16:56
148Magnus Cort (Den) EF Education-Nippo 0:17:07
149Jay Vine (Aus) Alpecin-Fenix 0:17:29
150Damien Howson (Aus) Team BikeExchange 0:17:38
151Matteo Trentin (Ita) UAE Team Emirates 0:17:46
152Arnaud Demare (Fra) Groupama-FDJ 0:17:48
153Floris De Tier (Bel) Alpecin-Fenix 0:17:50
154Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 0:17:51
155Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA 0:18:02
156Juan Sebastian Molano Benavides (Col) UAE Team Emirates 0:18:08
157Quinn Simmons (USA) Trek-Segafredo 0:18:44
158Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:18:52
159Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi 0:20:04
160Josef Cerny (Cze) Deceuninck-QuickStep 0:20:45
161Emmanuel Morin (Fra) Cofidis 0:20:47
162Florian Vermeersch (Bel) Lotto Soudal 0:21:00
163Bert Van Lerberghe (Bel) Deceuninck-QuickStep 0:21:05
164Alberto Dainese (Ita) Team DSM 0:21:13
165Piet Allegaert (Bel) Cofidis 0:21:15
166Fabio Jakobsen (Ned) Deceuninck-QuickStep 0:21:20
167Lennard Hofstede (Ned) Jumbo-Visma 0:21:21
168Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi 0:21:28
169Itamar Einhorn (Isr) Israel Start-up Nation 0:21:32
170Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 0:21:48
171Martin Laas (Est) Bora-Hansgrohe 0:22:04
172Jacopo Guarnieri (Ita) Groupama-FDJ 0:22:06
173Yukiya Arashiro (Jpn) Bahrain Victorious 0:22:13
174Davide Cimolai (Ita) Israel Start-up Nation 0:22:34
175Kiel Reijnen (USA) Trek-Segafredo 0:22:43
176Tom Scully (NZl) EF Education-Nippo 0:23:20
177Johan Jacobs (Swi) Movistar Team 0:23:41
178Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA 0:23:50
179Patrick Gamper (Aut) Bora-Hansgrohe 0:25:19
180Nico Denz (Ger) Team DSM 0:25:39
181Jordi Meeus (Bel) Bora-Hansgrohe 0:27:33
182Diego Rubio Hernandez (Spa) Burgos-BH 0:28:29
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResult
1Jasper Philipsen (Bel) Alpecin-Fenix 50
2Fabio Jakobsen (Ned) Deceuninck-QuickStep 50
3Alex Aranburu Deba (Spa) Astana-Premier Tech 50
4Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 33
5Lilian Calmejane (Fra) AG2R Citroën Team 30
6Primoz Roglic (Slo) Jumbo-Visma 29
7Michael Matthews (Aus) Team BikeExchange 27
8Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 20
9Juan Sebastian Molano Benavides (Col) UAE Team Emirates 18
10Joe Dombrowski (USA) UAE Team Emirates 17
11Kenny Elissonde (Fra) Trek-Segafredo 15
12Tobias Bayer (Aut) Alpecin-Fenix 15
13Jan Tratnik (Slo) Bahrain Victorious 15
14Bert Van Lerberghe (Bel) Deceuninck-QuickStep 15
15Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA 14
16Omar Fraile Matarranz (Spa) Astana-Premier Tech 13
17Tom Scully (NZl) EF Education-Nippo 13
18Enric Mas Nicolau (Spa) Movistar Team 12
19Martin Laas (Est) Bora-Hansgrohe 12
20Josef Cerny (Cze) Deceuninck-QuickStep 11
21Miguel Angel Lopez Moreno (Col) Movistar Team 10
22Jetse Bol (Ned) Burgos-BH 10
23Dylan van Baarle (Ned) Ineos Grenadiers 10
24Thomas Pidcock (GBr) Ineos Grenadiers 10
25Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 10
26Andrea Bagioli (Ita) Deceuninck-QuickStep 9
27Adam Yates (GBr) Ineos Grenadiers 8
28Lawson Craddock (USA) EF Education-Nippo 8
29Florian Vermeersch (Bel) Lotto Soudal 8
30Mikel Landa Meana (Spa) Bahrain Victorious 7
31Piet Allegaert (Bel) Cofidis 7
32Giulio Ciccone (Ita) Trek-Segafredo 6
33Aleksandr Vlasov (Rus) Astana-Premier Tech 6
34Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi 6
35Egan Bernal Gomez (Col) Ineos Grenadiers 5
36Jan Polanc (Slo) UAE Team Emirates 5
37Alberto Dainese (Ita) Team DSM 5
38Alejandro Valverde (Spa) Movistar Team 4
39Sepp Kuss (USA) Jumbo-Visma 4
40Reinardt Janse Van Rensburg (RSA) Qhubeka NextHash 4
41Fabio Aru (Ita) Qhubeka NextHash 3
42Chad Haga (USA) Team DSM 3
43Arnaud Demare (Fra) Groupama-FDJ 3
44Romain Bardet (Fra) Team DSM 2
45Juan Pedro Lopez Perez (Spa) Trek-Segafredo 2
46Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi 2
47David de la Cruz (Spa) UAE Team Emirates 1
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResult
1Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 10
2Kenny Elissonde (Fra) Trek-Segafredo 7
3Joe Dombrowski (USA) UAE Team Emirates 6
4Tobias Bayer (Aut) Alpecin-Fenix 5
5Sepp Kuss (USA) Jumbo-Visma 3
6Lilian Calmejane (Fra) AG2R Citroën Team 3
7Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi 3
8Sep Vanmarcke (Bel) Israel Start-up Nation 2
9Enric Mas Nicolau (Spa) Movistar Team 1
10Rui Oliveira (Por) UAE Team Emirates 1
Swipe to scroll horizontally
Young riders classification
#Rider Name (Country) TeamResult
1Egan Bernal Gomez (Col) Ineos Grenadiers 9:26:41
2Gino Mäder (Swi) Bahrain Victorious 0:00:13
3Aleksandr Vlasov (Rus) Astana-Premier Tech 0:00:16
4Rémy Rochas (Fra) Cofidis 0:00:54
5Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:55
6Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:00:59
7Simon Carr (GBr) EF Education-Nippo 0:01:02
8Tobias Bayer (Aut) Alpecin-Fenix 0:01:12
9Mark Padun (Ukr) Bahrain Victorious 0:01:13
10Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA 0:01:41
11Clément Champoussin (Fra) AG2R Citroën Team 0:01:44
12Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:02:05
13Steff Cras (Bel) Lotto Soudal 0:02:13
14Michael Storer (Aus) Team DSM 0:03:18
15Andrea Bagioli (Ita) Deceuninck-QuickStep 0:03:51
16Harm Vanhoucke (Bel) Lotto Soudal 0:04:12
17Fernando Barceló Aragon (Spa) Cofidis 0:05:18
18Lucas Hamilton (Aus) Team BikeExchange 0:05:25
19Pavel Sivakov (Rus) Ineos Grenadiers 0:05:48
20Maxim Van Gils (Bel) Lotto Soudal
21Damien Touze (Fra) AG2R Citroën Team 0:08:45
22Nicolas Prodhomme (Fra) AG2R Citroën Team 0:08:48
23Yuriy Natarov (Kaz) Astana-Premier Tech 0:09:04
24Pelayo Sanchez Mayo (Spa) Burgos-BH 0:09:29
25Sylvain Moniquet (Bel) Lotto Soudal 0:09:37
26Carlos Canal Blanco (Spa) Burgos-BH 0:10:11
27Andreas Kron (Den) Lotto Soudal 0:10:59
28Joan Bou Company (Spa) Euskaltel-Euskadi 0:11:16
29Rui Oliveira (Por) UAE Team Emirates 0:12:13
30Dylan Sunderland (Aus) Qhubeka NextHash 0:12:22
31Thymen Arensman (Ned) Team DSM 0:12:25
32Kévin Geniets (Lux) Groupama-FDJ 0:12:40
33Eddy Fine (Fra) Cofidis 0:12:44
34Thomas Pidcock (GBr) Ineos Grenadiers 0:12:50
35Stan Dewulf (Bel) AG2R Citroën Team 0:14:04
36Diego Camargo Pineda (Col) EF Education-Nippo 0:14:07
37Robert Stannard (Aus) Team BikeExchange 0:14:13
38Connor Brown (NZl) Qhubeka NextHash 0:14:22
39Sebastian Berwick (Aus) Israel Start-up Nation 0:14:27
40Jasper Philipsen (Bel) Alpecin-Fenix 0:15:35
41Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 0:16:54
42Quinn Simmons (USA) Trek-Segafredo 0:17:47
43Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:17:55
44Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi 0:19:07
45Florian Vermeersch (Bel) Lotto Soudal 0:20:03
46Alberto Dainese (Ita) Team DSM 0:20:16
47Fabio Jakobsen (Ned) Deceuninck-QuickStep 0:20:23
48Itamar Einhorn (Isr) Israel Start-up Nation 0:20:35
49Johan Jacobs (Swi) Movistar Team 0:22:44
50Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA 0:22:53
51Patrick Gamper (Aut) Bora-Hansgrohe 0:24:22
52Jordi Meeus (Bel) Bora-Hansgrohe 0:26:36
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1UAE Team Emirates 28:19:20
2Movistar Team 0:00:22
3Bahrain Victorious 0:00:50
4Trek-Segafredo 0:01:14
5Ineos Grenadiers 0:01:15
6INTERMARCHE - WANTY - GOBERT MATER. 0:02:26
7AG2R Citroën Team 0:02:33
8Team DSM 0:02:52
9EF Education-Nippo 0:03:35
10Jumbo-Visma 0:03:49
11Euskaltel-Euskadi 0:04:01
12Astana-Premier Tech 0:05:23
13Caja Rural-Seguros RGA 0:05:38
14Deceuninck-QuickStep 0:06:36
15Team BikeExchange 0:06:45
16Cofidis 0:07:28
17Burgos-BH 0:07:54
18Lotto Soudal 0:08:48
19Bora-Hansgrohe 0:11:47
20GROUPAMA - FDJ 0:14:54
21Qhubeka NextHash 0:17:12
22Israel Start-up Nation 0:21:16
23Alpecin-Fenix 0:28:32
Stephen Farrand
Head of News

Stephen is the most experienced member of the Cyclingnews team, having reported on professional cycling since 1994. He has been Head of News at Cyclingnews since 2022, before which he held the position of European editor since 2012 and previously worked for Reuters, Shift Active Media, and CyclingWeekly, among other publications.

Latest on Cyclingnews