Sunday, September 1: Stage 15, Infiesto - Valgrande-Pajares, Cuitu Negru, 142.9 km
Stage 15 map & profiles | Stage 15 photos
Pablo Castrillo gets his second stage win this Vuelta. Sprint Cycling photo
Here's our latest, "Why Your Bike Is Made in Asia". It's my business autobiography that details the transfer of the bicycle industry from Europe and North America to Asia. Amazon has it available in paperback & Kindle eBook right now. We are working on the Audiobook version. Just click on the picture of the cover or here to learn more and get your copy.
Weather at the city of Campomanes, on the route, 25.7 km from the finish, at 2:00 PM, local time: 23C (73F), partly cloudy, with the wind from the north-northeast at 8 km/hr (5 mph). There is a 6% chance of rain.
Rated ascents:
The race: Testing postive for Covid, Cian Uijtdebroeks (Visma | Lease a Bike) did not start. That left a starting peloton of 148 riders.
Here's the race organizer's stage 15 summary:
Pablo Castrillo (Kern Pharma) has left an unforgettable mark on La Vuelta 24, with a second win this week. Three days after he honoured the memory of Manolo Azcona powering to victory at the Manzaneda mountain resort, the 23-year-old Spaniard tamed the infamous Cuitu Negru at the end of a fast paced stage 15. Castrillo eventually got the better of Aleksandr Vlasov (Red Bull-Bora-Hansgrohe) and Pavel Sivakov (UAE Team Emirates) while the GC contenders battled on the same brutal slopes. Enric Mas (Movistar) and Primoz Roglic (Red Bull-Bora-Hansgrohe) were the strongest, again. But Ben O’Connor (Decathlon AG2R La Mondiale) retained La Roja with a lead of 43’’ on the Slovenian 3-time winner of La Vuelta. The final week promises some very intense battles.
A clean-shaven Primoz Roglic at the start. He's not going to carry any extra weight up the Cuitu Negru. Sprint Cycling photo
The race:
La Vuelta 24 settles in Asturias for two major mountain showdowns, today en route to Cuitu Negru and on Tuesday with a summit finish at Lagos de Covadonga. Stage 15 is relatively short (142.9km) but there are four categorised ascents nonetheless and a total elevation of 3,545m.
First assaults
Attackers initiate a brutal battle for the breakaway from the start. Jay Vine (UAE Team Emirates), Kasper Asgreen (T-Rex Quick-Step), Marco Frigo, Riley Sheehan (Israel Premier Tech), Jonas Gregaard (Lotto Dstny), Max Poole (DSM-Firmenich-PostNL), Ion Izagirre (Cofidis) and Pablo Castrillo (Kern Pharma) lead the way to the summit of the first ascent of the day, the cat-1 Alto de la Colladiella (km 37.6)…
An early break of six riders: Jonas Gregaard Wilsly, Reuben Thompson, Kasper Asgreen, Txomin Juaristi, Riley Sheehan, & Antonio Jesus Soto.
But they’re caught by a very small bunch with 95 kilometres to go! Attacks keep flying. Some 21 riders manage to get away towards the second ascent of the day, the cat-3 Alto de Santo Emiliano.
The relentless battle continues
The peloton, led by T-Rex Quick-Step, don’t give them much room and the break, paced by Marc Soler (UAE Team Emirates) explodes on the second ascent of the Alto de la Colladiella (summit at km 87.6).
Seven riders emerge at the front: Jay Vine, Pavel Sivakov (UAE Team Emirates), Aleksandr Vlasov (Red Bull-Bora-Hansgrohe), Stefan Küng, Quentin Pacher (Groupama-FDJ) and Pablo Castrillo (Kern Pharma). Vine works hard to build a gap of 3’05’’ at the bottom of the final climb, the mighty Cuitu Negru: 18.9km at 7.4% with slopes up to 24% in the brutal final 3 kilometres.
A brutal finale
Vine steps away at the bottom of the climb. Sivakov sets the pace and, rapidly, only Vlasov and Castrillo can follow him.
Behind them, the GC group explodes. Mattia Cattaneo (T-Rex Quick-Step), Mikel Landa’s last teammate, is done pulling with 6km to go. He’s brought the gap down to 2’.
Castrillo attacks with 3km to go. But Vlasov bridges the gap as they enter the last kilometre… Still, the Spaniard accelerates, again and again and Vlasov can’t resist.
As the Cuitu Negru climb bites, Lipowitz with Roglic on his wheel attacks and Ben O'Connor (GC leader's red jersey) is dropped.
Among the GC contenders, Primoz Roglic (Red Bull-Bora-Hansgrohe) makes the first move inside the last 3km but Enric Mas (Movistar) gets back to him and momentarily distances him… They eventually finish together, 1’04’’ behind Castrillo and 38’’ ahead of Ben O’Connor.
Complete results:
142.9 kilometers raced at an average speed of 37.963 km/hr
1 | Pablo Castrillo | Equipo Kern Pharma | 3hr 45min 51sec |
2 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | @ 12sec |
3 | Pavel Sivakov | UAE Team Emirates | 0:31 |
4 | Enric Mas | Movistar | 1:04 |
5 | Primoz Roglic | Red Bull-BORA-hansgrohe | s.t. |
6 | Mattias Skjelmose | Lidl-Trek | 1:09 |
7 | Richard Carapaz | EF Education-EasyPost | 1:13 |
8 | Sepp Kuss | Team Visma | Lease a Bike | 1:22 |
9 | Mikel Landa | Soudal Quick-Step | 1:27 |
10 | David Gaudu | Groupama-FDJ | 1:37 |
11 | Ben O'Connor | Decathlon Ag2r La Mondiale | 1:42 |
12 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 1:46 |
13 | Adam Yates | UAE Team Emirates | 1:59 |
14 | Edward Dunbar | Jayco-AlUla | 2:04 |
15 | Carlos Rodriguez | INEOS Grenadiers | 2:10 |
16 | Cristian Rodriguez | Arkéa-B&B Hotels | 4:37 |
17 | Attila Valter | Team Visma | Lease a Bike | 4:53 |
18 | Lorenzo Fortunato | Astana Qazaqstan | 5:01 |
19 | José Félix Parra | Equipo Kern Pharma | 5:11 |
20 | Mikel Bizkarra | Euskaltel-Euskadi | 5:34 |
21 | Quentin Pacher | Groupama-FDJ | 5:47 |
22 | Clément Berthet | Decathlon Ag2r La Mondiale | 6:10 |
23 | Nairo Quintana | Movistar | 7:48 |
24 | Brandon McNulty | UAE Team Emirates | 7:53 |
25 | Mattia Cattaneo | Soudal Quick-Step | 8:04 |
26 | Carlos Verona | Lidl-Trek | s.t. |
27 | Stefan Küng | Groupama-FDJ | 8:24 |
28 | Roger Adrià | Red Bull-BORA-hansgrohe | 8:26 |
29 | Guillaume Martin | Cofidis | 8:34 |
30 | Sam Oomen | Lidl-Trek | 9:03 |
31 | Rein Taaramäe | Intermarché-Wanty | 9:42 |
32 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | 10:00 |
33 | Louis Meintjes | Intermarché-Wanty | 10:02 |
34 | Gianmarco Garofoli | Astana Qazaqstan | 10:06 |
35 | Laurens Huys | Arkéa-B&B Hotels | 10:38 |
36 | Unai Iribar | Equipo Kern Pharma | s.t. |
37 | Jack Haig | Bahrain Victorious | 10:53 |
38 | Torstein Træen | Bahrain Victorious | s.t. |
39 | Luis Angel Mate | Euskaltel-Euskadi | s.t. |
40 | Tao Geoghegan Hart | Lidl-Trek | 11:14 |
41 | Bruno Armirail | Decathlon Ag2r La Mondiale | 11:44 |
42 | William Junior Lecerf | Soudal Quick-Step | s.t. |
43 | Brandon Rivera | INEOS Grenadiers | 13:47 |
44 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
45 | Mauri Vansevenant | Soudal Quick-Step | 16:17 |
46 | Nelson Oliveira | Movistar | 16:28 |
47 | Filippo Baroncini | UAE Team Emirates | 16:32 |
48 | Harry Sweeny | EF Education-EasyPost | 16:34 |
49 | Óscar Rodríguez | INEOS Grenadiers | 21:30 |
50 | Thomas De Gendt | Lotto Dstny | 21:39 |
51 | Gleb Brussenskiy | Astana Qazaqstan | 21:52 |
52 | Nicolas Vinokurov | Astana Qazaqstan | s.t. |
53 | Robert Gesink | Team Visma | Lease a Bike | 22:02 |
54 | Isaac del Toro | UAE Team Emirates | s.t. |
55 | Ibon Ruiz | Equipo Kern Pharma | s.t. |
56 | Matthew Riccitello | Israel-Premier Tech | s.t. |
57 | Max Poole | Team dsm-firmenich PostNL | s.t. |
58 | Txomin Juaristi | Euskaltel-Euskadi | s.t. |
59 | Xandro Meurisse | Alpecin-Deceuninck | s.t. |
60 | Dylan Teuns | Israel-Premier Tech | s.t. |
61 | Thomas Champion | Cofidis | s.t. |
62 | Carlos Canal | Movistar | s.t. |
63 | Daniel Martinez | Red Bull-BORA-hansgrohe | s.t. |
64 | Martijn Tusveld | Team dsm-firmenich PostNL | s.t. |
65 | Vito Braet | Intermarché-Wanty | s.t. |
66 | Gotzon Martín | Euskaltel-Euskadi | s.t. |
67 | Sylvain Moniquet | Lotto Dstny | s.t. |
68 | Darren Rafferty | EF Education-EasyPost | s.t. |
69 | Marco Frigo | Israel-Premier Tech | s.t. |
70 | Louis Vervaeke | Soudal Quick-Step | s.t. |
71 | Valentin Paret-Peintre | Decathlon Ag2r La Mondiale | s.t. |
72 | Ion Izagirre | Cofidis | s.t. |
73 | Xabier Isasa | Euskaltel-Euskadi | s.t. |
74 | Chris Hamilton | Team dsm-firmenich PostNL | s.t. |
75 | Einer Rubio | Movistar | s.t. |
76 | Michael Woods | Israel-Premier Tech | s.t. |
77 | George Bennett | Israel-Premier Tech | s.t. |
78 | Juri Hollmann | Alpecin-Deceuninck | s.t. |
79 | Geoffrey Bouchard | Decathlon Ag2r La Mondiale | s.t. |
80 | Lukasz Owsian | Arkéa-B&B Hotels | 22:20 |
81 | Mathis Le Berre | Arkéa-B&B Hotels | 22:22 |
82 | Jay Vine | UAE Team Emirates | 22:24 |
83 | Filippo Zana | Jayco-AlUla | 22:26 |
84 | Simon Guglielmi | Arkéa-B&B Hotels | s.t. |
85 | Eduardo Sepulveda | Lotto Dstny | 22:31 |
86 | Lorenzo Germani | Groupama-FDJ | s.t. |
87 | Simone Petilli | Intermarché-Wanty | s.t. |
88 | James Knox | Soudal Quick-Step | s.t. |
89 | James Shaw | EF Education-EasyPost | 22:37 |
90 | Victor Campenaerts | Lotto Dstny | 22:40 |
91 | Santiago Umba | Astana Qazaqstan | 22:53 |
92 | Felix Engelhardt | Jayco-AlUla | 22:57 |
93 | Joan Bou | Euskaltel-Euskadi | 23:12 |
94 | Jorge Arcas | Movistar | 23:23 |
95 | Nico Denz | Red Bull-BORA-hansgrohe | s.t. |
96 | Owain Doull | EF Education-EasyPost | 23:26 |
97 | Urko Berrade | Equipo Kern Pharma | 23:31 |
98 | Marc Soler | UAE Team Emirates | s.t. |
99 | Pau Miquel Delgado | Equipo Kern Pharma | s.t. |
100 | Jorge Gutiérrez | Equipo Kern Pharma | s.t. |
101 | Jesus Herrada | Cofidis | s.t. |
102 | Quinten Hermans | Alpecin-Deceuninck | s.t. |
103 | Mathias Vacek | Lidl-Trek | s.t. |
104 | Jonas Gregaard | Lotto Dstny | s.t. |
105 | Fran Miholjevic | Bahrain Victorious | 23:50 |
106 | Harold Tejada | Astana Qazaqstan | 24:24 |
107 | Corbin Strong | Israel-Premier Tech | 24:34 |
108 | Antonio Soto | Equipo Kern Pharma | 24:43 |
109 | Alessandro De Marchi | Jayco-AlUla | s.t. |
110 | Kim Heiduk | INEOS Grenadiers | 24:46 |
111 | Arjen Livyns | Lotto Dstny | 24:49 |
112 | Jhonnatan Narvaez | INEOS Grenadiers | s.t. |
113 | Alexander Cepeda | EF Education-EasyPost | s.t. |
114 | Ide Schelling | Astana Qazaqstan | 25:27 |
115 | Otto Vergaerde | Lidl-Trek | 25:34 |
116 | Patrick Gamper | Red Bull-BORA-hansgrohe | 25:50 |
117 | Arne Marit | Intermarché-Wanty | s.t. |
118 | Nadav Raisberg | Israel-Premier Tech | s.t. |
119 | Riley Sheehan | Israel-Premier Tech | 25:54 |
120 | Wout van Aert | Team Visma | Lease a Bike | s.t. |
121 | Jasha Sütterlin | Bahrain Victorious | s.t. |
122 | Gijs Leemreize | Team dsm-firmenich PostNL | s.t. |
123 | Oscar Riesebeek | Alpecin-Deceuninck | 25:59 |
124 | Edward Planckaert | Alpecin-Deceuninck | 26:05 |
125 | Luca Vergallito | Alpecin-Deceuninck | 26:07 |
126 | Kaden Groves | Alpecin-Deceuninck | s.t. |
127 | Mauro Schmid | Jayco-AlUla | s.t. |
128 | Xabier Berasategi | Euskaltel-Euskadi | s.t. |
129 | Felix Gall | Decathlon Ag2r La Mondiale | 26:10 |
130 | Edoardo Affini | Team Visma | Lease a Bike | 26:12 |
131 | Callum Scotson | Jayco-AlUla | 26:21 |
132 | Oier Lazkano | Movistar | 26:32 |
133 | Kamil Gradek | Bahrain Victorious | 26:40 |
134 | Casper Pedersen | Soudal Quick-Step | 26:48 |
135 | Victor Lafay | Decathlon Ag2r La Mondiale | 27:11 |
136 | Maurice Ballerstedt | Alpecin-Deceuninck | 28:11 |
137 | Sander De Pestel | Decathlon Ag2r La Mondiale | 28:41 |
138 | Thibault Guernalec | Arkéa-B&B Hotels | 28:56 |
139 | Pavel Bittner | Team dsm-firmenich PostNL | 32:02 |
140 | Julius van den Berg | Team dsm-firmenich PostNL | s.t. |
141 | Enzo Leijnse | Team dsm-firmenich PostNL | s.t. |
142 | Sven Erik Bystrøm | Groupama-FDJ | s.t. |
143 | Tom Paquot | Intermarché-Wanty | 32:19 |
144 | Tim Naberman | Team dsm-firmenich PostNL | 32:49 |
145 | Reuben Thompson | Groupama-FDJ | 32:58 |
146 | Kasper Asgreen | Soudal Quick-Step | 34:31 |
147 | Rémy Rochas | Groupama-FDJ | 35:46 |
GC after stage 15:
2,425.4 kilometers raced so far at an average speed of 40.373 km/hr
Primoz Roglic, Daniel Martinez & Roger Adria were each penalized 20 GC seconds for drafting team cars. The GC times beow reflect those penalties.
1 | Ben O'Connor | Decathlon Ag2r La Mondiale | 60hr 19min 22sec |
2 | Primoz Roglic | Red Bull-BORA-hansgrohe | @ 1min 3sec |
3 | Enric Mas | Movistar | 2:23 |
4 | Richard Carapaz | EF Education-EasyPost | 2:44 |
5 | Mikel Landa | Soudal Quick-Step | 3:05 |
6 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 4:33 |
7 | David Gaudu | Groupama-FDJ | 4:39 |
8 | Carlos Rodriguez | INEOS Grenadiers | 4:40 |
9 | Mattias Skjelmose | Lidl-Trek | 4:51 |
10 | Pavel Sivakov | UAE Team Emirates | 5:12 |
11 | Adam Yates | UAE Team Emirates | 5:34 |
12 | Sepp Kuss | Team Visma | Lease a Bike | 7:08 |
13 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 9:17 |
14 | Cristian Rodriguez | Arkéa-B&B Hotels | 9:50 |
15 | Edward Dunbar | Jayco-AlUla | 11:41 |
16 | Guillaume Martin | Cofidis | 15:54 |
17 | Lorenzo Fortunato | Astana Qazaqstan | 16:28 |
18 | Jack Haig | Bahrain Victorious | 22:04 |
19 | José Félix Parra | Equipo Kern Pharma | 26:23 |
20 | George Bennett | Israel-Premier Tech | 26:49 |
21 | Felix Gall | Decathlon Ag2r La Mondiale | 29:10 |
22 | Clément Berthet | Decathlon Ag2r La Mondiale | 36:12 |
23 | Louis Meintjes | Intermarché-Wanty | 38:36 |
24 | Michael Woods | Israel-Premier Tech | 44:19 |
25 | Óscar Rodríguez | INEOS Grenadiers | 48:26 |
26 | Mattia Cattaneo | Soudal Quick-Step | 49:28 |
27 | Sam Oomen | Lidl-Trek | 49:31 |
28 | Steven Kruijswijk | Team Visma | Lease a Bike | 50:53 |
29 | Attila Valter | Team Visma | Lease a Bike | 52:24 |
30 | Nairo Quintana | Movistar | 53:19 |
31 | Mikel Bizkarra | Euskaltel-Euskadi | 53:39 |
32 | Quentin Pacher | Groupama-FDJ | 54:24 |
33 | Harold Tejada | Astana Qazaqstan | 55:40 |
34 | Matthew Riccitello | Israel-Premier Tech | 1:00:36 |
35 | Stefan Küng | Groupama-FDJ | 1:04:03 |
36 | Carlos Verona | Lidl-Trek | 1:05:09 |
37 | Einer Rubio | Movistar | 1:06:14 |
38 | Rein Taaramäe | Intermarché-Wanty | 1:07:56 |
39 | Alexander Cepeda | EF Education-EasyPost | 1:10:01 |
40 | Mauri Vansevenant | Soudal Quick-Step | 1:11:47 |
41 | Daniel Martinez | Red Bull-BORA-hansgrohe | 1:15:04 |
42 | Ion Izagirre | Cofidis | 1:16:06 |
43 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | 1:16:39 |
44 | Max Poole | Team dsm-firmenich PostNL | 1:20:44 |
45 | Jhonnatan Narvaez | INEOS Grenadiers | 1:22:11 |
46 | Marc Soler | UAE Team Emirates | 1:22:13 |
47 | Gotzon Martín | Euskaltel-Euskadi | 1:22:17 |
48 | Xandro Meurisse | Alpecin-Deceuninck | 1:23:22 |
49 | Brandon McNulty | UAE Team Emirates | 1:23:53 |
50 | Louis Vervaeke | Soudal Quick-Step | 1:25:48 |
51 | William Junior Lecerf | Soudal Quick-Step | 1:26:02 |
52 | Wout van Aert | Team Visma | Lease a Bike | 1:30:30 |
53 | Torstein Træen | Bahrain Victorious | 1:32:44 |
54 | Urko Berrade | Equipo Kern Pharma | 1:33:06 |
55 | Isaac del Toro | UAE Team Emirates | 1:34:07 |
56 | Tao Geoghegan Hart | Lidl-Trek | 1:34:48 |
57 | Valentin Paret-Peintre | Decathlon Ag2r La Mondiale | 1:35:11 |
58 | Gianmarco Garofoli | Astana Qazaqstan | 1:42:12 |
59 | Filippo Zana | Jayco-AlUla | 1:46:02 |
60 | Luis Angel Mate | Euskaltel-Euskadi | 1:47:40 |
61 | Simon Guglielmi | Arkéa-B&B Hotels | 1:48:35 |
62 | Pablo Castrillo | Equipo Kern Pharma | 1:48:41 |
63 | Martijn Tusveld | Team dsm-firmenich PostNL | 1:50:47 |
64 | Rémy Rochas | Groupama-FDJ | 1:51:30 |
65 | Roger Adrià | Red Bull-BORA-hansgrohe | 1:52:35 |
66 | Robert Gesink | Team Visma | Lease a Bike | 1:52:30 |
67 | Mathias Vacek | Lidl-Trek | 1:53:11 |
68 | Bruno Armirail | Decathlon Ag2r La Mondiale | 1:54:37 |
69 | Marco Frigo | Israel-Premier Tech | 1:55:58 |
70 | Jay Vine | UAE Team Emirates | 1:56:19 |
71 | James Knox | Soudal Quick-Step | 1:57:31 |
72 | Gijs Leemreize | Team dsm-firmenich PostNL | 1:58:22 |
73 | Mathis Le Berre | Arkéa-B&B Hotels | 1:59:02 |
74 | Dylan Teuns | Israel-Premier Tech | 2:00:14 |
75 | Pau Miquel Delgado | Equipo Kern Pharma | 2:00:41 |
76 | Joan Bou | Euskaltel-Euskadi | 2:01:04 |
77 | Quinten Hermans | Alpecin-Deceuninck | 2:01:36 |
78 | Mauro Schmid | Jayco-AlUla | 2:02:35 |
79 | Carlos Canal | Movistar | 2:03:17 |
80 | Chris Hamilton | Team dsm-firmenich PostNL | 2:04:01 |
81 | Nelson Oliveira | Movistar | 2:06:02 |
82 | Darren Rafferty | EF Education-EasyPost | 2:07:59 |
83 | Filippo Baroncini | UAE Team Emirates | 2:09:13 |
84 | Unai Iribar | Equipo Kern Pharma | 2:12:25 |
85 | Vito Braet | Intermarché-Wanty | 2:12:40 |
86 | Jonas Gregaard | Lotto Dstny | 2:13:31 |
87 | Laurens Huys | Arkéa-B&B Hotels | 2:16:07 |
88 | Brandon Rivera | INEOS Grenadiers | 2:16:15 |
89 | Simone Petilli | Intermarché-Wanty | 2:19:18 |
90 | Jesus Herrada | Cofidis | 2:20:44 |
91 | Corbin Strong | Israel-Premier Tech | 2:21:46 |
92 | Lukasz Owsian | Arkéa-B&B Hotels | 2:22:15 |
93 | Harry Sweeny | EF Education-EasyPost | 2:22:23 |
94 | Luca Vergallito | Alpecin-Deceuninck | 2:24:41 |
95 | Callum Scotson | Jayco-AlUla | 2:26:02 |
96 | Eduardo Sepulveda | Lotto Dstny | 2:28:06 |
97 | Fran Miholjevic | Bahrain Victorious | 2:31:20 |
98 | Thomas Champion | Cofidis | 2:31:41 |
99 | Felix Engelhardt | Jayco-AlUla | 2:31:51 |
100 | Juri Hollmann | Alpecin-Deceuninck | 2:31:59 |
101 | Arjen Livyns | Lotto Dstny | 2:33:13 |
102 | Otto Vergaerde | Lidl-Trek | 2:33:17 |
103 | Victor Campenaerts | Lotto Dstny | 2:33:37 |
104 | Thomas De Gendt | Lotto Dstny | 2:33:51 |
105 | Geoffrey Bouchard | Decathlon Ag2r La Mondiale | 2:35:25 |
106 | Txomin Juaristi | Euskaltel-Euskadi | 2:35:59 |
107 | James Shaw | EF Education-EasyPost | 2:38:39 |
108 | Lorenzo Germani | Groupama-FDJ | 2:40:03 |
109 | Reuben Thompson | Groupama-FDJ | 2:41:12 |
110 | Xabier Berasategi | Euskaltel-Euskadi | 2:43:20 |
111 | Ibon Ruiz | Equipo Kern Pharma | 2:45:55 |
112 | Jorge Gutiérrez | Equipo Kern Pharma | 2:46:28 |
113 | Nadav Raisberg | Israel-Premier Tech | 2:48:01 |
114 | Victor Lafay | Decathlon Ag2r La Mondiale | 2:48:57 |
115 | Oier Lazkano | Movistar | 2:49:56 |
116 | Kaden Groves | Alpecin-Deceuninck | 2:53:05 |
117 | Santiago Umba | Astana Qazaqstan | 2:53:06 |
118 | Kim Heiduk | INEOS Grenadiers | 2:53:12 |
119 | Xabier Isasa | Euskaltel-Euskadi | 2:54:30 |
120 | Sylvain Moniquet | Lotto Dstny | 2:54:46 |
121 | Jorge Arcas | Movistar | 2:56:03 |
122 | Nico Denz | Red Bull-BORA-hansgrohe | 2:58:32 |
123 | Sven Erik Bystrøm | Groupama-FDJ | 2:59:11 |
124 | Patrick Gamper | Red Bull-BORA-hansgrohe | 2:59:34 |
125 | Kasper Asgreen | Soudal Quick-Step | 3:01:20 |
126 | Edward Planckaert | Alpecin-Deceuninck | 3:01:59 |
127 | Arne Marit | Intermarché-Wanty | 3:03:15 |
128 | Antonio Soto | Equipo Kern Pharma | 3:05:11 |
129 | Pavel Bittner | Team dsm-firmenich PostNL | s.t. |
130 | Riley Sheehan | Israel-Premier Tech | 3:07:33 |
131 | Edoardo Affini | Team Visma | Lease a Bike | 3:08:11 |
132 | Nicolas Vinokurov | Astana Qazaqstan | 3:11:00 |
133 | Casper Pedersen | Soudal Quick-Step | 3:14:08 |
134 | Owain Doull | EF Education-EasyPost | 3:15:16 |
135 | Gleb Brussenskiy | Astana Qazaqstan | 3:16:01 |
136 | Sander De Pestel | Decathlon Ag2r La Mondiale | 3:16:38 |
137 | Alessandro De Marchi | Jayco-AlUla | 3:18:47 |
138 | Ide Schelling | Astana Qazaqstan | 3:23:27 |
139 | Oscar Riesebeek | Alpecin-Deceuninck | 3:23:29 |
140 | Jasha Sütterlin | Bahrain Victorious | 3:23:44 |
141 | Julius van den Berg | Team dsm-firmenich PostNL | 3:24:00 |
142 | Enzo Leijnse | Team dsm-firmenich PostNL | 3:25:01 |
143 | Maurice Ballerstedt | Alpecin-Deceuninck | 3:25:29 |
144 | Tom Paquot | Intermarché-Wanty | 3:29:54 |
145 | Thibault Guernalec | Arkéa-B&B Hotels | 3:33:58 |
146 | Kamil Gradek | Bahrain Victorious | 3:34:23 |
147 | Tim Naberman | Team dsm-firmenich PostNL | 3:50:31 |
Stage 15 map & profiles
Stage 15 map
Stage 15 profile
Detail profile of the Alto de la Colladiella, which will be climbed twice
And the staggeringly tough Cuitu Negru climb to the finish.
Stage 15 photos by Fotoreporter Sirotti:
All except the podium photos were taken on the Cuitu Negru climb.
Ben O'Connor's 11th in the stage was good enough to keep him in the red jersey.
David Gaudu riding to tenth place in the stage.
Mikel Landa was ninth. Sepp Kuss, behind him, would pass him and finish eighth.
Sepp Kuss finished eighth.
Pink-clad Richard Carapaz riding to seventh in the stage.
Mattias Skjelmose Jensen was sixth.
Primoz Roglic chasing Enric Mas.
Here's another shot of Roglic
Fourth-place Enric Mas
Pavel Sivakov finished third.
Aleksandr Vlasov riding to an impressive second place.
Stage winner Pablo Castrillo driving hard with Aleksandr Vlasov trailing him.
Driving hard, Ben O'Connor has climbed up into the fog.
Pablo Castrillo wins stage 15.
Stage winner Pablo Castrillo after the stage finish.
Stage winner Pablo Castrillo.
On Tuesday Ben O'Connor will start stage 16 in red.