BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history

find us on Facebook Find us on Twitter See our youtube channel Melanoma: It started with a freckle Schwab Cycles South Salem Cycleworks frames Neugent Cycling Wheels Peaks Coaching: work with a coach! Shade Vise sunglass holder Advertise with us!

Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2021 Vuelta a España

76th edition: August 14 - September 5, 2021
Stage 15: August 29, 2021

Back to 2021 Vuelta a España

Sunday, August 29: Stage 15: Navalmoral de la Mata - El Barraco, 197.5 km

Stage 15 map & profile | Stage 15 photos

Rafal Majka

Rafal Majka wins stage 15. Photo: Gomez Sport

MountainsRated ascents:

Weather at the finish city of El Barraco at 2:20 PM, local time: 25C (77F), fair, with the wind from the south at 13 km/hr (8 mph). There is just a 2% chance of rain.

The race: Yesterday, Olympic champion Richard Carapaz (INEOS) abandoned and today his fellow Ecuadorian Jonathan Caicedo (EF Education-Nippo) didn't start, leaving 163 riders to start stage 15. The stage was given its official start at 11:53 AM.

Two hours into the stage Kenny Elissonde (Trek-Segafredo), who was the GC leader in stage 6, abandonded. Despite ascending a 15-kilometer, first-category climb, the racers averaged 43 km/hr for the first two hours. This is a serious day of racing, but a bad day for Ecuador. Jhonatan Narvaez (INEOS) quit the race about 120 km into the stage. After Carapaz and Caicedo, he's the third Ecuadorian to quit in the last 24 hours.

Here's the race organizer's stage 15 summary:

Rafal Majka (UAE Team Emirates) produced a massive solo effort to win stage 15 of La Vuelta 21 after an all-day battle in the mountains. It took more than 70km for the break to establish, and the Pole went on his own with 87km to go and fended off all his chasers, led by Steven Kruijswijk (Jumbo-Visma) at the finish in El Barraco, home of the Spanish climbing icon El Chava Jimenez. This is Rafal Majka’s first victory since he raised his arms at Sierra de la Pandera, four years ago in La Vuelta 17. Among the GC contenders, Adam Yates (Ineos Grenadiers) gained 15’’ and Odd Christian Eiking (Intermarché-Wanty-Gobert Matériaux) retained La Roja on the eve of the second rest day, with one week to go to Santiago de Compostela.

On the eve of the second rest day, the peloton of La Vuelta 21 face another big mountain stage with more than 3,600m of elevation from Navalmoral de la Mata to El Barraco (197.5km). After Richard Carapaz (Ineos Grenadiers) left the race on stage 14, his Ecuadorian compatriot Jonathan Caicedo (EF Education Nippo) is also out of La Vuelta 21. There are 163 riders in the peloton. And they’re determined to battle it out.

A crazy battle for the break
A group of 25 riders quickly go up front, with GC threats such as Sepp Kuss (Jumbo-Visma) and David De la Cruz (UAE Team Emirates), and the likes of Michael Storer, Romain Bardet (Team DSM) and Magnus Cort Nielsen (EF Education Nippo) to hunt for another stage win. The rest of the peloton aren’t happy with this group and a huge battle is on until everyone gets back together at the bottom of the first ascent of the day (km 70), the cat-1 Alto de la Centenera (15.1km, 5.5%).

Rafal Majka (UAE Team Emirates), Fabio Aru (Team Qhubeka NextHash) and Maxim Van Gils (Lotto Soudal) attack on the first slopes. Van Gils suffers a mechanical and he finds himself in a 21-man chase group that gets together on the ascent with Steven Kruijswijk (Jumbo-Visma), Geoffrey Bouchard (AG2R-Citroën), Gorka Izagirre (Astana-Premier Tech), Wout Poels (Bahrain Victorious), Andrea Bagioli (Deceuninck-Quick Step), Diego Andres Camargo (EF Education Nippo), Rudy Molard (Groupama-FDJ), Simone Petilli (Intermarché-Wanty-Gobert Matériaux), Guy Niv (Israel Start-Up Nation), Steff Cras (Lotto Soudal), Carlos Verona (Movistar Team), Lucas Hamilton, Mikel Nieve (Team BikeExchange), Thymen Arensman, Chris Hamilton, Michael Storer, Martijn Tusveld (Team DSM), Guanluca Brambilla, Juan Pedro Lopez (Trek-Segafredo) and Joe Dombrowski (UAE Team Emirates).

Majka and Aru summit the Alto de la Centenera with an average speed of 43km/h in the first two hours. They have opened a 1’30’’ gap with their chasers. The peloton trail by 3’.

Majka's one-man-show
Majka goes solo on the second ascent of the day, the cat-2 Puerto de Pedro Bernardo (9km, 4.2%), with 87km to go. Intermarché-Wanty-Gobert Matériaux sets the pace for the overall leader Odd Christian Eiking in the bunch and the gap increases to 6’.

Majka pushes alone at the front and the chase group explodes on the following climb, the Puerto de Mijares (20.4km, 5.4%). Kruijswijk is the strongest among them. He trails by 1’40’’ over the top. Chris Hamilton follows with a gap of 3’. The gap to the bunch is stable around 6’.

The leader maintains his advantage towards the final climb of the day, the cat-3 Puerto San Juan de Nava (8.6km, 3.8%), where Adam Yates (Ineos Grenadiers) manages to distance his GC rivals. In El Barraco, Rafal Majka claims his first victory since La Vuelta 17, when he took the solo win at Sierra de la Pandera. Steven Kruijswijk finishes 2nd (+1’27’’) and Chris Hamilton rounds up the podium (+2’19’’). Adam Yates follows (+2’42’’), with a 15’’ gap to the rest of the GC contenders.

Complete results:

Stage 15 photos

197.5 kilometers raced at an average speed of 40.638 km/hr

1 RAFAL MAJKA UAE TEAM EMIRATES 4hr 51min 36sec
2 STEVEN KRUIJSWIJK JUMBO-VISMA @ 1min 27sec
3 CHRISTOPHER HAMILTON TEAM DSM 2' 19''
4 ADAM YATES INEOS GRENADIERS 2' 42''
5 GIULIO CICCONE TREK-SEGAFREDO 2' 57''
6 ODD CHRISTIAN EIKING INTERMARCHE-WANTY-GOBERT s.t.
7 FELIX GROSSSCHARTNER BORA-HANSGROHE s.t.
8 SEPP KUSS JUMBO-VISMA s.t.
9 DAVID DE LA CRUZ UAE TEAM EMIRATES s.t.
10 ENRIC MAS MOVISTAR s.t.
11 MIGUEL ANGEL LOPEZ MOVISTAR s.t.
12 JACK HAIG BAHRAIN VICTORIOUS s.t.
13 ALEKSANDR VLASOV ASTANA-PREMIER TECH s.t.
14 PRIMOŽ ROGLIČ JUMBO-VISMA s.t.
15 EGAN BERNAL INEOS GRENADIERS s.t.
16 GINO MÄDER BAHRAIN VICTORIOUS s.t.
17 GUILLAUME MARTIN COFIDIS s.t.
18 LOUIS MEINTJES INTERMARCHE-WANTY-GOBERT s.t.
19 SAM OOMEN JUMBO-VISMA 3' 03''
20 RÉMY ROCHAS COFIDIS s.t.
21 SERGIO LUIS HENAO QHUBEKA-NEXTHASH 3' 23''
22 ION IZAGUIRRE ASTANA-PREMIER TECH 3' 23''
23 JEFFERSON CEPEDA CAJA RURAL-SEGUROS RGA s.t.
24 JENS KEUKELEIRE EF EDUCATION-NIPPO 3' 57''
25 STEFF CRAS LOTTO SOUDAL s.t.
26 CLÉMENT CHAMPOUSSIN AG2R-CITROEN s.t.
27 OSCAR CABEDO BURGOS-BH s.t.
28 JUAN PEDRO LOPEZ TREK-SEGAFREDO s.t.
29 RUDY MOLARD GROUPAMA-FDJ s.t.
30 MIKEL LANDA BAHRAIN VICTORIOUS s.t.
31 SIMONE PETILLI INTERMARCHE-WANTY-GOBERT s.t.
32 KOEN BOUWMAN JUMBO-VISMA s.t.
33 ROBERT GESINK JUMBO-VISMA s.t.
34 MIKEL NIEVE TEAM BIKEEXCHANGE 4' 02''
35 CARLOS VERONA MOVISTAR 4' 15''
36 PAVEL SIVAKOV INEOS GRENADIERS s.t.
37 GEOFFREY BOUCHARD AG2R-CITROEN 4' 25''
38 GORKA IZAGIRRE ASTANA-PREMIER TECH s.t.
39 GIANLUCA BRAMBILLA TREK-SEGAFREDO s.t.
40 MICHAEL STORER TEAM DSM 4' 54''
41 GUY NIV ISRAEL START-UP NATION 5' 17''
42 GOTZON MARTIN SANZ EUSKALTEL-EUSKADI s.t.
43 RYAN GIBBONS UAE TEAM EMIRATES s.t.
44 JOSEPH DOMBROWSKI UAE TEAM EMIRATES 5' 20''
45 JAN HIRT INTERMARCHE-WANTY-GOBERT s.t.
46 JOSE HERRADA COFIDIS 7' 37''
47 DYLAN VAN BAARLE INEOS GRENADIERS 10' 26''
48 SALVATORE PUCCIO INEOS GRENADIERS s.t.
49 WOUTER POELS BAHRAIN VICTORIOUS s.t.
50 REIN TAARAMÄE INTERMARCHE-WANTY-GOBERT s.t.
51 BEN ZWIEHOFF BORA-HANSGROHE s.t.
52 DIEGO ANDRES CAMARGO EF EDUCATION-NIPPO s.t.
53 THOMAS PIDCOCK INEOS GRENADIERS 10' 34''
54 DANIEL NAVARRO BURGOS-BH 12' 08''
55 DIEGO RUBIO BURGOS-BH 13' 28''
56 MARTIJN TUSVELD TEAM DSM s.t.
57 MIKAEL CHEREL AG2R-CITROEN s.t.
58 IMANOL ERVITI MOVISTAR s.t.
59 THYMEN ARENSMAN TEAM DSM s.t.
60 ROMAIN BARDET TEAM DSM 13' 32''
61 MAXIM VAN GILS LOTTO SOUDAL 15' 56''
62 PATRICK GAMPER BORA-HANSGROHE 22' 28''
63 MIKEL ITURRIA EUSKALTEL-EUSKADI s.t.
64 JAMES KNOX DECEUNINCK-QUICK STEP s.t.
65 LUCAS HAMILTON TEAM BIKEEXCHANGE s.t.
66 ANTHONY ROUX GROUPAMA-FDJ s.t.
67 JOSÉ ROJAS MOVISTAR s.t.
68 EDDY FINE COFIDIS s.t.
69 NELSON OLIVEIRA MOVISTAR s.t.
70 YURIY NATAROV ASTANA-PREMIER TECH s.t.
71 NICOLAS PRODHOMME AG2R-CITROEN s.t.
72 NICHOLAS SCHULTZ TEAM BIKEEXCHANGE s.t.
73 CESARE BENEDETTI BORA-HANSGROHE s.t.
74 MARK PADUN BAHRAIN VICTORIOUS s.t.
75 OIER LAZKANO LOPEZ CAJA RURAL-SEGUROS RGA s.t.
76 ANDER OKAMIKA BURGOS-BH s.t.
77 LUIS LEON SANCHEZ ASTANA-PREMIER TECH s.t.
78 ANTONIO NIBALI TREK-SEGAFREDO s.t.
79 JULEN AMEZQUETA CAJA RURAL-SEGUROS RGA s.t.
80 JESUS HERRADA COFIDIS s.t.
81 G LAWSON CRADDOCK EF EDUCATION-NIPPO s.t.
82 DAMIEN TOUZE AG2R-CITROEN s.t.
83 FABIO ARU QHUBEKA-NEXTHASH 23' 04''
84 DAMIANO CARUSO BAHRAIN VICTORIOUS s.t.
85 JETSE BOL BURGOS-BH s.t.
86 NATHAN VAN HOOYDONCK JUMBO-VISMA s.t.
87 DAMIEN HOWSON TEAM BIKEEXCHANGE s.t.
88 ALEX KIRSCH TREK-SEGAFREDO s.t.
89 TOBIAS LUDVIGSSON GROUPAMA-FDJ s.t.
90 LUIS ANGEL MATE EUSKALTEL-EUSKADI s.t.
91 DIMITRI CLAEYS QHUBEKA-NEXTHASH s.t.
92 LENNARD HOFSTEDE JUMBO-VISMA s.t.
93 KENNY ELISSONDE TREK-SEGAFREDO 23' 08''
94 JONATHAN LASTRA CAJA RURAL-SEGUROS RGA 24' 30''
95 FLORIS DE TIER ALPECIN-FENIX 29' 02''
96 ROBERT STANNARD TEAM BIKEEXCHANGE s.t.
97 FLORIAN VERMEERSCH LOTTO SOUDAL s.t.
98 EDWARD PLANCKAERT ALPECIN-FENIX s.t.
99 STAN DEWULF AG2R-CITROEN s.t.
100 RUI OLIVEIRA UAE TEAM EMIRATES s.t.
101 ALEXANDER KRIEGER ALPECIN-FENIX s.t.
102 LUKA MEZGEC TEAM BIKEEXCHANGE s.t.
103 FERNANDO BARCELO COFIDIS s.t.
104 MICHAEL MATTHEWS TEAM BIKEEXCHANGE s.t.
105 NICO DENZ TEAM DSM s.t.
106 FLORIAN SENECHAL DECEUNINCK-QUICK STEP s.t.
107 LILIAN CALMEJANE AG2R-CITROEN s.t.
108 CHAD HAGA TEAM DSM s.t.
109 OLIVIER LE GAC GROUPAMA-FDJ s.t.
110 MATTEO TRENTIN UAE TEAM EMIRATES s.t.
111 ANDREA BAGIOLI DECEUNINCK-QUICK STEP s.t.
112 TOM SCULLY EF EDUCATION-NIPPO s.t.
113 PIET ALLEGAERT COFIDIS s.t.
114 MAURI VANSEVENANT DECEUNINCK-QUICK STEP s.t.
115 WESLEY KREDER INTERMARCHE-WANTY-GOBERT s.t.
116 KÉVIN GENIETS GROUPAMA-FDJ s.t.
117 MAGNUS CORT NIELSEN EF EDUCATION-NIPPO s.t.
118 SACHA MODOLO ALPECIN-FENIX s.t.
119 BERT-JAN LINDEMAN QHUBEKA-NEXTHASH 29' 11''
120 ANTON PALZER BORA-HANSGROHE 35' 47''
121 ZDENĚK ŠTYBAR DECEUNINCK-QUICK STEP s.t.
122 ARNAUD DEMARE GROUPAMA-FDJ s.t.
123 RAMON SINKELDAM GROUPAMA-FDJ s.t.
124 ANDREY ZEITS TEAM BIKEEXCHANGE s.t.
125 SYLVAIN MONIQUET LOTTO SOUDAL s.t.
126 QUINN SIMMONS TREK-SEGAFREDO s.t.
127 ITAMAR EINHORN ISRAEL START-UP NATION s.t.
128 CARLOS CANAL BLANCO BURGOS-BH s.t.
129 ALBERTO DAINESE TEAM DSM s.t.
130 RICCARDO MINALI INTERMARCHE-WANTY-GOBERT s.t.
131 DYLAN SUNDERLAND QHUBEKA-NEXTHASH s.t.
132 CONNOR BROWN QHUBEKA-NEXTHASH s.t.
133 CLÉMENT VENTURINI AG2R-CITROEN s.t.
134 KEVIN VAN MELSEN INTERMARCHE-WANTY-GOBERT s.t.
135 PELAYO SANCHEZ BURGOS-BH s.t.
136 JORDI MEEUS BORA-HANSGROHE s.t.
137 BERT VAN LERBERGHE DECEUNINCK-QUICK STEP s.t.
138 JOSEF ČERNÝ DECEUNINCK-QUICK STEP s.t.
139 FABIO JAKOBSEN DECEUNINCK-QUICK STEP s.t.
140 JAY VINE ALPECIN-FENIX s.t.
141 JON ABERASTURI CAJA RURAL-SEGUROS RGA s.t.
142 MARTIN LAAS BORA-HANSGROHE s.t.
143 JUAN JOSE LOBATO EUSKALTEL-EUSKADI s.t.
144 ARITZ BAGÜES CAJA RURAL-SEGUROS RGA s.t.
145 JOAN BOU COMPANY EUSKALTEL-EUSKADI s.t.
146 ANGEL MADRAZO BURGOS-BH s.t.
147 JAMES PICCOLI ISRAEL START-UP NATION s.t.
148 JAN TRATNIK BAHRAIN VICTORIOUS s.t.
149 SANDER ARMEE QHUBEKA-NEXTHASH s.t.
150 SEP VANMARCKE ISRAEL START-UP NATION s.t.
151 SEBASTIAN BERWICK ISRAEL START-UP NATION s.t.
152 ANDREAS KRON LOTTO SOUDAL s.t.
153 YUKIYA ARASHIRO BAHRAIN VICTORIOUS s.t.
154 MIKEL BIZKARRA EUSKALTEL-EUSKADI s.t.
155 ANTONIO JESÚS SOTO EUSKALTEL-EUSKADI s.t.
156 XABIER MIKEL AZPARREN EUSKALTEL-EUSKADI s.t.
157 ALVARO CUADROS CAJA RURAL-SEGUROS RGA s.t.
158 MATTHEW HOLMES LOTTO SOUDAL s.t.
159 HARM VANHOUCKE LOTTO SOUDAL s.t.
160 JAN POLANC UAE TEAM EMIRATES s.t.
161 SCOTT THWAITES ALPECIN-FENIX 37' 22''

Red JerseyGC after stage 15:

2,459.7 kilometers raced so far at an average speed of 41.020 km/hr

1 ODD CHRISTIAN EIKING INTERMARCHE-WANTY-GOBERT 59hr 57min 50sec
2 GUILLAUME MARTIN COFIDIS @ 54sec
3 PRIMOŽ ROGLIČ JUMBO-VISMA 1' 36''
4 ENRIC MAS MOVISTAR 2' 11''
5 MIGUEL ANGEL LOPEZ MOVISTAR 3' 04''
6 JACK HAIG BAHRAIN VICTORIOUS 3' 35''
7 EGAN ARLEY BERNAL INEOS GRENADIERS 4' 21''
8 ADAM YATES INEOS GRENADIERS 4' 34''
9 SEPP KUSS JUMBO-VISMA 4' 59''
10 FELIX GROSSSCHARTNER BORA-HANSGROHE 5' 31''
11 ALEKSANDR VLASOV ASTANA-PREMIER TECH 6' 04''
12 GIULIO CICCONE TREK-SEGAFREDO 6' 16''
13 GINO MÄDER BAHRAIN VICTORIOUS 6' 47''
14 LOUIS MEINTJES INTERMARCHE-WANTY-GOBERT 7' 07''
15 DAVID DE LA CRUZ UAE TEAM EMIRATES 7' 11''
16 JUAN PEDRO LOPEZ TREK-SEGAFREDO 11' 08''
17 STEVEN KRUIJSWIJK JUMBO-VISMA 14' 46''
18 RAFAL MAJKA UAE TEAM EMIRATES 26' 20''
19 RÉMY ROCHAS COFIDIS 26' 35''
20 GEOFFREY BOUCHARD AG2R-CITROEN 28' 21''
21 CARLOS VERONA MOVISTAR 31' 12''
22 CLÉMENT CHAMPOUSSIN AG2R-CITROEN 37' 04''
23 DAMIANO CARUSO BAHRAIN VICTORIOUS 38' 47''
24 SAM OOMEN JUMBO-VISMA 39' 52''
25 STEFF CRAS LOTTO SOUDAL 41' 42''
26 GORKA IZAGIRRE ASTANA-PREMIER TECH 44' 38''
27 GIANLUCA BRAMBILLA TREK-SEGAFREDO 46' 55''
28 OSCAR CABEDO BURGOS-BH 48' 28''
29 MIKEL LANDA BAHRAIN VICTORIOUS 48' 43''
30 SERGIO LUIS HENAO QHUBEKA-NEXTHASH 48' 44''
31 ROMAIN BARDET TEAM DSM 49' 02''
32 JEFFERSON CEPEDA CAJA RURAL-SEGUROS RGA 49' 26''
33 JAN POLANC UAE TEAM EMIRATES 52' 48''
34 SIMONE PETILLI INTERMARCHE-WANTY-GOBERT 55' 23''
35 MARTIJN TUSVELD TEAM DSM 56' 30''
36 ION IZAGUIRRE ASTANA-PREMIER TECH 57' 44''
37 MIKEL NIEVE TEAM BIKEEXCHANGE 57' 54''
38 RUDY MOLARD GROUPAMA-FDJ 59' 35''
39 DANIEL NAVARRO BURGOS-BH 1H 03' 38''
40 GOTZON MARTIN SANZ EUSKALTEL-EUSKADI 1H 04' 45''
41 LILIAN CALMEJANE AG2R-CITROEN 1H 05' 10''
42 WOUTER POELS BAHRAIN VICTORIOUS 1H 09' 45''
43 FABIO ARU QHUBEKA-NEXTHASH 1H 10' 07''
44 RYAN GIBBONS UAE TEAM EMIRATES 1H 10' 11''
45 PAVEL SIVAKOV INEOS GRENADIERS 1H 11' 04''
46 JESUS HERRADA COFIDIS 1H 11' 08''
47 DYLAN VAN BAARLE INEOS GRENADIERS 1H 11' 10''
48 KENNY ELISSONDE TREK-SEGAFREDO 1H 16' 00''
49 ANDREY ZEITS TEAM BIKEEXCHANGE 1H 17' 07''
50 JENS KEUKELEIRE EF EDUCATION-NIPPO 1H 19' 54''
51 LUIS ANGEL MATE EUSKALTEL-EUSKADI 1H 22' 31''
52 JAN HIRT INTERMARCHE-WANTY-GOBERT 1H 23' 06''
53 MIKAEL CHEREL AG2R-CITROEN 1H 24' 37''
54 NICHOLAS SCHULTZ TEAM BIKEEXCHANGE 1H 25' 09''
55 MICHAEL STORER TEAM DSM 1H 25' 32''
56 JULEN AMEZQUETA CAJA RURAL-SEGUROS RGA 1H 25' 32''
57 JONATHAN LASTRA CAJA RURAL-SEGUROS RGA 1H 26' 05''
58 LUIS LEON SANCHEZ ASTANA-PREMIER TECH 1H 29' 09''
59 JOSEPH DOMBROWSKI UAE TEAM EMIRATES 1H 33' 52''
60 REIN TAARAMÄE INTERMARCHE-WANTY-GOBERT 1H 36' 57''
61 KOEN BOUWMAN JUMBO-VISMA 1H 38' 27''
62 MARK PADUN BAHRAIN VICTORIOUS 1H 40' 45''
63 BEN ZWIEHOFF BORA-HANSGROHE 1H 41' 18''
64 NICOLAS PRODHOMME AG2R-CITROEN 1H 43' 06''
65 JAMES PICCOLI ISRAEL START-UP NATION 1H 50' 39''
66 JOSE HERRADA COFIDIS 1H 52' 20''
67 FLORIS DE TIER ALPECIN-FENIX 1H 52' 31''
68 ROBERT GESINK JUMBO-VISMA 1H 52' 47''
69 THOMAS PIDCOCK INEOS GRENADIERS 1H 53' 52''
70 ANDREAS KRON LOTTO SOUDAL 1H 53' 57''
71 LUCAS HAMILTON TEAM BIKEEXCHANGE 1H 54' 36''
72 JOSÉ ROJAS MOVISTAR 1H 54' 49''
73 MIKEL BIZKARRA EUSKALTEL-EUSKADI 1H 55' 42''
74 JETSE BOL BURGOS-BH 1H 56' 33''
75 OLIVIER LE GAC GROUPAMA-FDJ 1H 56' 41''
76 IMANOL ERVITI MOVISTAR 1H 56' 53''
77 MAGNUS CORT NIELSEN EF EDUCATION-NIPPO 1H 57' 36''
78 CHRISTOPHER HAMILTON TEAM DSM 1H 57' 59''
79 ANTHONY ROUX GROUPAMA-FDJ 1H 58' 15''
80 GUY NIV ISRAEL START-UP NATION 1H 58' 22''
81 G LAWSON CRADDOCK EF EDUCATION-NIPPO 1H 59' 11''
82 ANDREA BAGIOLI DECEUNINCK-QUICK STEP 1H 59' 12''
83 DIEGO ANDRES CAMARGO EF EDUCATION-NIPPO 1H 59' 18''
84 MAXIM VAN GILS LOTTO SOUDAL 2H 00' 25''
85 MAURI VANSEVENANT DECEUNINCK-QUICK STEP 2H 03' 01''
86 JAY VINE ALPECIN-FENIX 2H 04' 26''
87 YURIY NATAROV ASTANA-PREMIER TECH 2H 05' 03''
88 JOAN BOU COMPANY EUSKALTEL-EUSKADI 2H 05' 59''
89 STAN DEWULF AG2R-CITROEN 2H 06' 53''
90 MICHAEL MATTHEWS TEAM BIKEEXCHANGE 2H 07' 51''
91 NELSON OLIVEIRA MOVISTAR 2H 07' 58''
92 THYMEN ARENSMAN TEAM DSM 2H 07' 59''
93 CESARE BENEDETTI BORA-HANSGROHE 2H 08' 11''
94 ANGEL MADRAZO RUIZ BURGOS-BH 2H 09' 33''
95 ARITZ BAGÜES CAJA RURAL-SEGUROS RGA 2H 11' 29''
96 RUI OLIVEIRA UAE TEAM EMIRATES 2H 12' 12''
97 FERNANDO BARCELO COFIDIS 2H 12' 16''
98 DAMIEN HOWSON TEAM BIKEEXCHANGE 2H 12' 38''
99 DAMIEN TOUZE AG2R-CITROEN 2H 12' 40''
100 JAMES KNOX DECEUNINCK-QUICK STEP 2H 14' 05''
101 KÉVIN GENIETS GROUPAMA-FDJ 2H 14' 10''
102 ANTONIO JESÚS SOTO EUSKALTEL-EUSKADI 2H 15' 48''
103 MIKEL ITURRIA EUSKALTEL-EUSKADI 2H 17' 50''
104 MATTEO TRENTIN UAE TEAM EMIRATES 2H 18' 37''
105 OIER LAZKANO CAJA RURAL-SEGUROS RGA 2H 23' 18''
106 ARNAUD DEMARE GROUPAMA-FDJ 2H 24' 36''
107 MATTHEW HOLMES LOTTO SOUDAL 2H 24' 42''
108 NATHAN VAN HOOYDONCK JUMBO-VISMA 2H 25' 38''
109 LUKA MEZGEC TEAM BIKEEXCHANGE 2H 26' 06''
110 DYLAN SUNDERLAND QHUBEKA-NEXTHASH 2H 26' 06''
111 JAN TRATNIK BAHRAIN VICTORIOUS 2H 27' 24''
112 PATRICK GAMPER BORA-HANSGROHE 2H 27' 49''
113 ANTONIO NIBALI TREK-SEGAFREDO 2H 28' 07''
114 ANDER OKAMIKA BURGOS-BH 2H 28' 30''
115 SANDER ARMEE QHUBEKA-NEXTHASH 2H 29' 38''
116 CLÉMENT VENTURINI AG2R-CITROEN 2H 30' 44''
117 SYLVAIN MONIQUET LOTTO SOUDAL 2H 31' 18''
118 PELAYO SANCHEZ BURGOS-BH 2H 31' 41''
119 WESLEY KREDER INTERMARCHE-WANTY-GOBERT 2H 32' 53''
120 SALVATORE PUCCIO INEOS GRENADIERS 2H 33' 07''
121 EDDY FINE COFIDIS 2H 33' 08''
122 ALVARO CUADROS CAJA RURAL-SEGUROS RGA 2H 33' 40''
123 FLORIAN SENECHAL DECEUNINCK-QUICK STEP 2H 36' 51''
124 HARM VANHOUCKE LOTTO SOUDAL 2H 37' 37''
125 TOBIAS LUDVIGSSON GROUPAMA-FDJ 2H 38' 22''
126 FLORIAN VERMEERSCH LOTTO SOUDAL 2H 38' 45''
127 CARLOS CANAL BLANCO BURGOS-BH 2H 43' 24''
128 RAMON SINKELDAM GROUPAMA-FDJ 2H 43' 29''
129 YUKIYA ARASHIRO BAHRAIN VICTORIOUS 2H 43' 31''
130 XABIER MIKEL AZPARREN EUSKALTEL-EUSKADI 2H 43' 50''
131 EDWARD PLANCKAERT ALPECIN-FENIX 2H 45' 15''
132 LENNARD HOFSTEDE JUMBO-VISMA 2H 45' 56''
133 ROBERT STANNARD TEAM BIKEEXCHANGE 2H 46' 00''
134 ANTON PALZER BORA-HANSGROHE 2H 46' 51''
135 CHAD HAGA TEAM DSM 2H 47' 43''
136 ALEXANDER KRIEGER ALPECIN-FENIX 2H 50' 27''
137 DIEGO RUBIO BURGOS-BH 2H 51' 58''
138 NICO DENZ TEAM DSM 2H 52' 24''
139 ALEX KIRSCH TREK-SEGAFREDO 2H 52' 52''
140 PIET ALLEGAERT COFIDIS 2H 53' 41''
141 DIMITRI CLAEYS QHUBEKA-NEXTHASH 2H 54' 05''
142 SACHA MODOLO ALPECIN-FENIX 2H 55' 15''
143 BERT-JAN LINDEMAN QHUBEKA-NEXTHASH 2H 55' 26''
144 SEP VANMARCKE ISRAEL START-UP NATION 2H 56' 00''
145 ZDENĚK ŠTYBAR DECEUNINCK-QUICK STEP 2H 56' 04''
146 JON ABERASTURI CAJA RURAL-SEGUROS RGA 2H 56' 09''
147 SCOTT THWAITES ALPECIN-FENIX 3H 04' 25''
148 TOM SCULLY EF EDUCATION-NIPPO 3H 05' 13''
149 SEBASTIAN BERWICK ISRAEL START-UP NATION 3H 06' 31''
150 JUAN JOSE LOBATO EUSKALTEL-EUSKADI 3H 07' 53''
151 KEVIN VAN MELSEN INTERMARCHE-WANTY-GOBERT 3H 09' 16''
152 BERT VAN LERBERGHE DECEUNINCK-QUICK STEP 3H 10' 04''
153 CONNOR BROWN QHUBEKA-NEXTHASH 3H 10' 43''
154 QUINN SIMMONS TREK-SEGAFREDO 3H 11' 53''
155 ALBERTO DAINESE TEAM DSM 3H 12' 15''
156 RICCARDO MINALI INTERMARCHE-WANTY-GOBERT 3H 14' 21''
157 JORDI MEEUS BORA-HANSGROHE 3H 17' 20''
158 FABIO JAKOBSEN DECEUNINCK-QUICK STEP 3H 21' 00''
159 MARTIN LAAS BORA-HANSGROHE 3H 21' 14''
160 ITAMAR EINHORN ISRAEL START-UP NATION 3H 23' 39''
161 JOSEF ČERNÝ DECEUNINCK-QUICK STEP 3H 26' 16''

Stage 15 map & profile:

Stage 15 map

Stage 15 map

Stage 15 profile

Stage 15 profile

Stage 15 photos by Fotoreporter Sirotti:

Robert Gesink

Robert Gesink before the stage start

Romain Bardet

Mountains classification leader Romain Bardet

Panorama

Racing in sunny Spain.

Vuelta a Espana

Another shot of the peloton

Rafal Majka

No one else in sight as Rafal Majka crosses the finish line.

Steven kruijswijk

Steven Kruijswijk was second.

Chris Hamilton

Chris Hamilton finishes third

Giulio Ciccone

Fifth-place Giulio Ciccone leads GC leader Odd Christian Eiking across the line.

Pereiro, Oscar

2006 Tour de France winner Oscar Pereiro was in the finish town of El Barraco

Rafal Majka

Stage winner Rafal Majka

Odd Christian Eiking

Odd Christian Eiking goes into the second rest day still in red. Might he pull this off?

Back to 2021 Vuelta a España