Skip to main content

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.  

Dombrowski finished 21 seconds behind, with Elissonde third at 36 seconds. Lilian Calmejane (AG2R Citroën) was fourth at 1:16.

Behind the break, Enric Mas (Movistar) kicked clear to gain three seconds on his overall rivals. Primož Roglič (Jumbo-Visma), Egan Bernal and Adam Yates (Ineos Grenadiers), Giulio Ciccone (Trek-Segafredo) and Mikel Landa (Bahrain Victorious) were all there, but Hugh Carthy (EF Education-Nippo) conceded 21 seconds while Aleksandr Valsov (Astana-Premier Tech) and Romain Bardet (Team DSM) lost 30 seconds. 

Olympic road race champion Richard Carapaz (Ineos Grenadiers) struggled far more and lost a minute, perhaps ending his overall ambitions. Sepp Kuss (Jumbo-Visma) suffered the same fate, losing two minutes.

Taaramäe won a mountain stage of the 2016 Giro d’Italia and a stage at the Vuelta a España a decade ago to La Farrapona but this was by far the biggest day of his career as he also pulled on the leader’s jersey. 

He leads Elissonde by 25 seconds, with Roglič slipping third overall at 30 seconds. 

It was only Intermarché-Wanty-Gobert Matériaux's fourth victory of the 2021 season, as the Belgian team struggled to step up to WorldTour level, yet Taaramäe went in the break of the day thinking he could win big.

“I have quite good state [form] and I have a very smart sporting director in Valerio Piva. Yesterday evening we said that we'd try to win the stage and take the leader's jersey,” he said. “I believed in myself today. It was all about whether the peloton would catch us or not. When I saw that we would do it, then I had questions about how good Joe Dombrowski and Kenny Elissonde were. They are all good riders so I didn't know if I could beat them, but I believed it because I already did it many times. When I won a stage of the Giro, Joe was in third up there with me and now we were fighting against each other. So I believed in myself very much today.”

Taaramäe kissed the roja-coloured leader’s jersey on the podium. 

“It's a big deal because I'm 34 years old and I don't have many years left to try to do this,” he said. 

“I have a stage in the Vuelta and Giro but I’ve dreamt a lot about a leader's jersey in a Grand Tour, at least for some days to enjoy and feel how it's going to be. Today I did it and I'm very, very happy.” 

How it unfolded

The rolling profile of the 203km stage and the chance that Jumbo-Visma would almost certainly let the race leadership go, meant an early breakaway was going to shape the stage. The big question was who would be in it. 

Ryan Gibbons (UAE Team Emirates) was the first to attack after the race left the Silos Monastery and then Antonio Jesus Soto (Euskaltel-Euskadi) inspired the real break of the day. 

Soon after Dombrowski, Calmejane, Elissonde, Taaramäe, Tobias Bayer (Alpecin-Fenix), Julen Amezqueta (Caja Rural-Seguros RGA) and Jetse Bol (Burgos-BH) joined him to create the move of the stage. Behind Jumbo-Visma controlled the peloton on behalf of Roglič and the gap was up to three minutes after 25km. 

The early third-category Puerto del Manquillo helped the break extend their lead to five minutes and then the racing steadied into a game of slow cat and mouse, with the rest of the peloton letting and obliging Jumbo-Visma to lead the chase. Robert Gesink did much of the work on the front as the gap to the break gradually extended out to nine minutes with 80km to race. 

The road north towards the Picón Blanco was on exposed rolling roads, a headwind and summer heat slowing the pace, and the lack of any gusts and crosswinds deterred attacks in the peloton. 

The peloton was at 8:40 with 40km to race, as several short climbs reared their head before the haul up to the cooler and higher slopes of the Picón Blanco. The third-cat Puerto de Bocos shook up the break and awoke the peloton. 

Bayer was first to the top but Calmejane went on the attack alone over the top, as the peloton rode the climb at pace and reduced the gap to 4:00. 

The Frenchman tried to open a gap on his better climbing rivals in the break but his lead was held at just 15 seconds at the foot of the Picón Blanco. He was caught as the gradient hit double figures in the second kilometre of the 7.6km climb. 

The peloton was all together at 3:30, as the team leader’s prepared for the first big mountain finish shake-out of the 2021 Vuelta.With five kilometres to go,

Dombrowski upped the pace to test his breakaway rivals. Bol and then Amezqueta were the first to be distanced, while Elissonde and Taaramäe hung on to the American. The rest were cast aside, with nothing to shoes for their 200km out front. 

In the peloton Bahrain Victorious were the first to break the status quo with four kilometres to go, upping the pace for Landa. However they soon backed off when the Basque leader seemed unable to hold the pace or attack. 

Amongst the overall contenders, with a head wind on key parts of the climb, it was really about avoiding losing time rather than taking risks to gain some. 

However the increased pace cracked Sepp Kuss (Jumbo-Visma), with 50 or so riders still in the peloton. Soon after, Richard Carapaz (Ineos Grenadiers) was also at the back, clearly suffering and then was quickly distanced.

Up front Taaramäe gradually managed to distance Dombrowski and Elissonde metre after metre to carve out his winning and race leadership margin. After so much defeat and disappointment during the season, he and Intermarché-Wanty-Gobert Matériaux were finally the big winners of the day.

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

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

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

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

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

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

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

#Rider Name (Country) TeamResult
1Trek-Segafredo 15:55:15
2UAE Team Emirates 0:00:39
3Movistar Team 0:00:57
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

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

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

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

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

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
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

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1