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.

Swipe to scroll horizontally
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
#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
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