Thursday, August 29: Stage 12, Ourense Termal - Estación de Montaña de Manzaneda, 137.4 km
Stage 12 map & profile | Stage 12 photos
Pablo Castrillo wins stage 12, the first Grand Tour win ever for his Equipo Kern Pharma team. Photo: Sprint Cycling
Stoic philosopher Epictetus' Golden Sayings is available in both audiobook & Kindle eBook versions. To get your copy, just click on the Amazon link on the right.
Weather at the city of Puebla de Trives, on the route, 16.7 km from the finish, at 1:30 PM, local time: 23C (73F), sunny, with the wind from the northwest at 5 km/hr (3 mph). There is a 10% chance of rain.
Rated ascent:
The race: Lennert Van Eetvelt (Lotto Dstny) did not start. He is experiencing significant discomfort in his lungs and will undergo further medical examination in Belgium. Early in the stage Kevin Geniets (Groupama-FDJ) abandoned.
Here's the race organizer's stage 12 summary:
Pablo Castrillo (Kern Pharma) claimed a supremely emotional victory on day 12 of La Vuelta 24. Not only did the young Spaniard take his first professional victory and his team’s first ever Grand Tour stage win… He did so on the day after their emblematic founder and leader Manolo Azcona passed away, at the age of 71. Some 70 riders turned professional through Azcona’s teams and Castrillo is one of the latest to have done so, a couple of years ago. A fierce battle on the slopes leading to the Manzaneda mountain resort saw him get the better of his breakaway companions, with Max Poole (DSM-Firmenich-PostNL) coming second, ahead of Marc Soler (UAE Team Emirates), another disciple of Azcona. The GC contenders finished together ahead of another stage over the Galiacian summits.
The race:
Stage 12 of La Vuelta 24 is the third set in Galicia. After Pontevedra and A Coruña, the riders visit the province of Ourense, where Carlos Canal (the only Galician rider in La Vuelta 24) hails from. The riders will head to a summit finish at the Manzaneda ski resort. There are no categorised climbs prior to the final ascent but the day will be demanding nonetheless, with constant ups and downs adding up to a total elevation of 3,100m.
It's about time to race.
An inspired breakaway
The terrain inspires the early attackers, who quickly initiate a fierce battle for the breakaway. Ten riders go clear after they’ve covered 42.1km in the first hour, on a rolling terrain: Marc Soler (UAE Team Emirates), Jhonatan Narvaez, Oscar Rodriguez (Ineos Grenadiers), Mauri Vansevenant (T-Rex Quick-Step), Carlos Verona (Lidl-Trek), Mauro Schmid (Jayco AlUla), Louis Meintjes (Intermarché-Wanty), Max Poole (DSM-Firmenich-PostNL), Harold Tejada (Astana Qazaqstan) and Pablo Castrillo (Kern Pharma).
Three of them - Soler, Rodriguez and Castrillo - rode for the iconic development team Lizarte (now Finisher), built by Manolo Azcona, founder of the Asociacion Deportiva Galibier in 1993, the structure that also gave birth to Equipo Kern Pharma. A moment of silence was observed at the start to celebrate the memory of Azcona, who passed away on Wednesday at 71 years old.
The peloton 20 km into the stage.
Castrillo, for Azcona
Decathlon AG2R La Mondiale drive the bunch and the gap goes up to 10’12’’ at km 86. The pace gradually picks up towards the decisive climb but the ten attackers are still 7’15’’ away at the bottom.
Soler attacks with 14 kilometres to go… But his rivals react. Verona counter-attacks but it isn’t enough either. And then, Castrillo sets off with 10km to go. He only looks back inside the last kilometre to see he could hold off Poole and raise a finger to the sky, for Manolo Azcona.
The GC contenders finished together, with a gap of 6’30’’.
Pablo Castrillo wins stage 12.
Complete results:
137.4 kilometers raced at an average speed of 38.131 km/hr
1 | Pablo Castrillo | Equipo Kern Pharma | 3hr 36min 12sec |
2 | Max Poole | Team dsm-firmenich PostNL | @ 8sec |
3 | Marc Soler | UAE Team Emirates | 0:16 |
4 | Mauro Schmid | Jayco-AlUla | 0:23 |
5 | Jhonnatan Narvaez | INEOS Grenadiers | 0:34 |
6 | Mauri Vansevenant | Soudal Quick-Step | 0:40 |
7 | Harold Tejada | Astana Qazaqstan | 0:49 |
8 | Carlos Verona | Lidl-Trek | 1:03 |
9 | Louis Meintjes | Intermarché-Wanty | 1:14 |
10 | Óscar Rodríguez | INEOS Grenadiers | 1:52 |
11 | Mattias Skjelmose | Lidl-Trek | 6:29 |
12 | Felix Gall | Decathlon Ag2r La Mondiale | s.t. |
13 | Pavel Sivakov | UAE Team Emirates | s.t. |
14 | Ben O'Connor | Decathlon Ag2r La Mondiale | s.t. |
15 | Enric Mas | Movistar | s.t. |
16 | Richard Carapaz | EF Education-EasyPost | s.t. |
17 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
18 | Primoz Roglic | Red Bull-BORA-hansgrohe | s.t. |
19 | David Gaudu | Groupama-FDJ | s.t. |
20 | Cristian Rodriguez | Arkéa-B&B Hotels | s.t. |
21 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
22 | Rein Taaramäe | Intermarché-Wanty | s.t. |
23 | Mikel Landa | Soudal Quick-Step | s.t. |
24 | Sepp Kuss | Team Visma | Lease a Bike | s.t. |
25 | Lorenzo Fortunato | Astana Qazaqstan | s.t. |
26 | Edward Dunbar | Jayco-AlUla | s.t. |
27 | Adam Yates | UAE Team Emirates | s.t. |
28 | George Bennett | Israel-Premier Tech | s.t. |
29 | Jack Haig | Bahrain Victorious | s.t. |
30 | Guillaume Martin | Cofidis | s.t. |
31 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | s.t. |
32 | José Félix Parra | Equipo Kern Pharma | 6:40 |
33 | Sam Oomen | Lidl-Trek | s.t. |
34 | Matthew Riccitello | Israel-Premier Tech | s.t. |
35 | Mikel Bizkarra | Euskaltel-Euskadi | s.t. |
36 | Mattia Cattaneo | Soudal Quick-Step | 6:55 |
37 | Callum Scotson | Jayco-AlUla | 6:58 |
38 | Alexander Cepeda | EF Education-EasyPost | 7:04 |
39 | Reuben Thompson | Groupama-FDJ | 7:20 |
40 | Cian Uijtdebroeks | Team Visma | Lease a Bike | 7:27 |
41 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
42 | Roger Adrià | Red Bull-BORA-hansgrohe | 7:30 |
43 | Clément Berthet | Decathlon Ag2r La Mondiale | s.t. |
44 | Einer Rubio | Movistar | 7:39 |
45 | Attila Valter | Team Visma | Lease a Bike | 7:44 |
46 | Louis Vervaeke | Soudal Quick-Step | 8:01 |
47 | Nairo Quintana | Movistar | 8:37 |
48 | Torstein Træen | Bahrain Victorious | 8:44 |
49 | Marco Frigo | Israel-Premier Tech | 9:01 |
50 | Filippo Zana | Jayco-AlUla | s.t. |
51 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
52 | Thomas Champion | Cofidis | 10:00 |
53 | Robert Gesink | Team Visma | Lease a Bike | s.t. |
54 | Dylan Teuns | Israel-Premier Tech | s.t. |
55 | Luis Angel Mate | Euskaltel-Euskadi | s.t. |
56 | Bruno Armirail | Decathlon Ag2r La Mondiale | s.t. |
57 | Valentin Paret-Peintre | Decathlon Ag2r La Mondiale | 10:02 |
58 | Isaac del Toro | UAE Team Emirates | s.t. |
59 | Vito Braet | Intermarché-Wanty | 10:13 |
60 | Thomas De Gendt | Lotto Dstny | 10:30 |
61 | Harry Sweeny | EF Education-EasyPost | 10:58 |
62 | Brandon Rivera | INEOS Grenadiers | 11:17 |
63 | Xandro Meurisse | Alpecin-Deceuninck | 11:20 |
64 | Jonathan Lastra | Cofidis | 11:43 |
65 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | 12:54 |
66 | Daniel Martinez | Red Bull-BORA-hansgrohe | s.t. |
67 | Simone Petilli | Intermarché-Wanty | s.t. |
68 | Gianmarco Garofoli | Astana Qazaqstan | 13:51 |
69 | Filippo Baroncini | UAE Team Emirates | s.t. |
70 | Michel Ries | Arkéa-B&B Hotels | s.t. |
71 | Arne Marit | Intermarché-Wanty | s.t. |
72 | Gleb Brussenskiy | Astana Qazaqstan | 13:58 |
73 | Santiago Umba | Astana Qazaqstan | s.t. |
74 | Nadav Raisberg | Israel-Premier Tech | s.t. |
75 | Quentin Pacher | Groupama-FDJ | s.t. |
76 | Martijn Tusveld | Team dsm-firmenich PostNL | s.t. |
77 | Xabier Isasa | Euskaltel-Euskadi | s.t. |
78 | Lukasz Owsian | Arkéa-B&B Hotels | s.t. |
79 | Txomin Juaristi | Euskaltel-Euskadi | s.t. |
80 | Gotzon Martín | Euskaltel-Euskadi | s.t. |
81 | Mathias Vacek | Lidl-Trek | s.t. |
82 | Chris Hamilton | Team dsm-firmenich PostNL | s.t. |
83 | Nelson Oliveira | Movistar | s.t. |
84 | Fran Miholjevic | Bahrain Victorious | s.t. |
85 | James Knox | Soudal Quick-Step | s.t. |
86 | Edoardo Affini | Team Visma | Lease a Bike | s.t. |
87 | Lorenzo Germani | Groupama-FDJ | 14:41 |
88 | Unai Iribar | Equipo Kern Pharma | 15:24 |
89 | Urko Berrade | Equipo Kern Pharma | s.t. |
90 | Tim Naberman | Team dsm-firmenich PostNL | s.t. |
91 | Jesus Herrada | Cofidis | s.t. |
92 | Xabier Berasategi | Euskaltel-Euskadi | s.t. |
93 | Pelayo Sanchez | Movistar | s.t. |
94 | Alessandro De Marchi | Jayco-AlUla | s.t. |
95 | Juri Hollmann | Alpecin-Deceuninck | s.t. |
96 | Carlos Canal | Movistar | s.t. |
97 | Antonio Soto | Equipo Kern Pharma | 15:36 |
98 | Pau Miquel Delgado | Equipo Kern Pharma | s.t. |
99 | Simon Guglielmi | Arkéa-B&B Hotels | 15:44 |
100 | Mathis Le Berre | Arkéa-B&B Hotels | s.t. |
101 | Victor Lafay | Decathlon Ag2r La Mondiale | s.t. |
102 | Felix Engelhardt | Jayco-AlUla | 16:06 |
103 | James Shaw | EF Education-EasyPost | s.t. |
104 | Jonas Gregaard | Lotto Dstny | s.t. |
105 | Casper Pedersen | Soudal Quick-Step | s.t. |
106 | Darren Rafferty | EF Education-EasyPost | s.t. |
107 | Sven Erik Bystrøm | Groupama-FDJ | s.t. |
108 | Stefan Küng | Groupama-FDJ | s.t. |
109 | Brandon McNulty | UAE Team Emirates | s.t. |
110 | Welay Berhe | Jayco-AlUla | s.t. |
111 | Jasha Sütterlin | Bahrain Victorious | s.t. |
112 | Kim Heiduk | INEOS Grenadiers | 16:19 |
113 | Wout van Aert | Team Visma | Lease a Bike | 17:26 |
114 | Kamil Gradek | Bahrain Victorious | s.t. |
115 | Ruben Fernandez | Cofidis | s.t. |
116 | Joan Bou | Euskaltel-Euskadi | s.t. |
117 | Ibon Ruiz | Equipo Kern Pharma | s.t. |
118 | Jorge Gutiérrez | Equipo Kern Pharma | s.t. |
119 | Owain Doull | EF Education-EasyPost | s.t. |
120 | Ion Izagirre | Cofidis | s.t. |
121 | Otto Vergaerde | Lidl-Trek | s.t. |
122 | Jorge Arcas | Movistar | s.t. |
123 | Gijs Leemreize | Team dsm-firmenich PostNL | s.t. |
124 | Corbin Strong | Israel-Premier Tech | s.t. |
125 | Riley Sheehan | Israel-Premier Tech | s.t. |
126 | Jay Vine | UAE Team Emirates | s.t. |
127 | Quinten Hermans | Alpecin-Deceuninck | s.t. |
128 | Michael Woods | Israel-Premier Tech | s.t. |
129 | Laurens Huys | Arkéa-B&B Hotels | s.t. |
130 | Luca Vergallito | Alpecin-Deceuninck | s.t. |
131 | Ide Schelling | Astana Qazaqstan | 17:44 |
132 | Kaden Groves | Alpecin-Deceuninck | 18:07 |
133 | Edward Planckaert | Alpecin-Deceuninck | s.t. |
134 | Maurice Ballerstedt | Alpecin-Deceuninck | s.t. |
135 | Nicolas Vinokurov | Astana Qazaqstan | s.t. |
136 | Patrick Gamper | Red Bull-BORA-hansgrohe | s.t. |
137 | Eduardo Sepulveda | Lotto Dstny | 18:19 |
138 | Julius van den Berg | Team dsm-firmenich PostNL | 18:26 |
139 | Tom Paquot | Intermarché-Wanty | 18:27 |
140 | Arjen Livyns | Lotto Dstny | 18:40 |
141 | Pavel Bittner | Team dsm-firmenich PostNL | 18:49 |
142 | Enzo Leijnse | Team dsm-firmenich PostNL | s.t. |
143 | Oscar Riesebeek | Alpecin-Deceuninck | s.t. |
144 | Victor Campenaerts | Lotto Dstny | s.t. |
145 | Sylvain Moniquet | Lotto Dstny | s.t. |
146 | William Junior Lecerf | Soudal Quick-Step | s.t. |
147 | Nico Denz | Red Bull-BORA-hansgrohe | s.t. |
148 | Oier Lazkano | Movistar | 19:01 |
149 | Geoffrey Bouchard | Decathlon Ag2r La Mondiale | 20:03 |
150 | Thibault Guernalec | Arkéa-B&B Hotels | s.t. |
151 | Kasper Asgreen | Soudal Quick-Step | 21:02 |
152 | Sander De Pestel | Decathlon Ag2r La Mondiale | 21:32 |
153 | Rémy Rochas | Groupama-FDJ | 22:49 |
GC after stage 12:
1,907.1 Kilometers raced so far at an average speed of 40.043 km/hr
1 | Ben O'Connor | Decathlon Ag2r La Mondiale | 47hr 37min 35sec |
2 | Primoz Roglic | Red Bull-BORA-hansgrohe | @ 3min 16sec |
3 | Enric Mas | Movistar | 3:58 |
4 | Richard Carapaz | EF Education-EasyPost | 4:10 |
5 | Mikel Landa | Soudal Quick-Step | 4:40 |
6 | Carlos Rodriguez | INEOS Grenadiers | 5:23 |
7 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 5:29 |
8 | Adam Yates | UAE Team Emirates | 5:30 |
9 | Felix Gall | Decathlon Ag2r La Mondiale | 5:30 |
10 | George Bennett | Israel-Premier Tech | 5:46 |
11 | David Gaudu | Groupama-FDJ | 5:55 |
12 | Mattias Skjelmose | Lidl-Trek | 6:41 |
13 | Pavel Sivakov | UAE Team Emirates | 6:49 |
14 | Cristian Rodriguez | Arkéa-B&B Hotels | 7:13 |
15 | Sepp Kuss | Team Visma | Lease a Bike | 8:16 |
16 | Guillaume Martin | Cofidis | 8:19 |
17 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 10:46 |
18 | Edward Dunbar | Jayco-AlUla | 11:37 |
19 | Harold Tejada | Astana Qazaqstan | 11:50 |
20 | Jack Haig | Bahrain Victorious | 12:29 |
21 | Lorenzo Fortunato | Astana Qazaqstan | 12:40 |
22 | Clément Berthet | Decathlon Ag2r La Mondiale | 24:32 |
23 | Óscar Rodríguez | INEOS Grenadiers | 26:09 |
24 | Louis Meintjes | Intermarché-Wanty | 27:47 |
25 | Félix Parra José | Equipo Kern Pharma | 30:24 |
26 | Steven Kruijswijk | Team Visma | Lease a Bike | 35:49 |
27 | Michael Woods | Israel-Premier Tech | 37:00 |
28 | Nairo Quintana | Movistar | 37:52 |
29 | Attila Valter | Team Visma | Lease a Bike | 38:01 |
30 | Matthew Riccitello | Israel-Premier Tech | 38:42 |
31 | Einer Rubio | Movistar | 39:07 |
32 | Alexander Cepeda | EF Education-EasyPost | 40:22 |
33 | Max Poole | Team dsm-firmenich PostNL | 40:40 |
34 | Jhonnatan Narvaez | INEOS Grenadiers | 41:56 |
35 | Mattia Cattaneo | Soudal Quick-Step | 42:27 |
36 | Quentin Pacher | Groupama-FDJ | 42:39 |
37 | Rein Taaramäe | Intermarché-Wanty | 43:18 |
38 | Gotzon Martín | Euskaltel-Euskadi | 44:35 |
39 | Daniel Martinez | Red Bull-BORA-hansgrohe | 45:17 |
40 | Isaac del Toro | UAE Team Emirates | 45:55 |
41 | Mauri Vansevenant | Soudal Quick-Step | 47:31 |
42 | Rémy Rochas | Groupama-FDJ | 48:17 |
43 | Stefan Küng | Groupama-FDJ | 49:41 |
44 | Ion Izagirre | Cofidis | s.t. |
45 | Carlos Verona | Lidl-Trek | 52:20 |
46 | Xandro Meurisse | Alpecin-Deceuninck | 52:52 |
47 | Urko Berrade | Equipo Kern Pharma | 53:10 |
48 | Sam Oomen | Lidl-Trek | 53:34 |
49 | Mikel Bizkarra | Euskaltel-Euskadi | 56:38 |
50 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | 58:53 |
51 | Louis Vervaeke | Soudal Quick-Step | 59:23 |
52 | Marc Soler | UAE Team Emirates | 1:01:02 |
53 | Cian Uijtdebroeks | Team Visma | Lease a Bike | 1:06:51 |
54 | Robert Gesink | Team Visma | Lease a Bike | 1:07:10 |
55 | Valentin Paret-Peintre | Decathlon Ag2r La Mondiale | 1:07:39 |
56 | Martijn Tusveld | Team dsm-firmenich PostNL | 1:12:53 |
57 | Torstein Træen | Bahrain Victorious | 1:13:14 |
58 | Marco Frigo | Israel-Premier Tech | 1:14:18 |
59 | William Junior Lecerf | Soudal Quick-Step | 1:14:26 |
60 | Joan Bou | Euskaltel-Euskadi | 1:14:30 |
61 | Michel Ries | Arkéa-B&B Hotels | 1:14:36 |
62 | Wout van Aert | Team Visma | Lease a Bike | 1:16:23 |
63 | Filippo Zana | Jayco-AlUla | 1:17:08 |
64 | Pablo Castrillo | Equipo Kern Pharma | 1:17:16 |
65 | Mathias Vacek | Lidl-Trek | 1:18:35 |
66 | Tao Geoghegan Hart | Lidl-Trek | 1:19:11 |
67 | Pau Miquel Delgado | Equipo Kern Pharma | 1:20:45 |
68 | Brandon McNulty | UAE Team Emirates | 1:21:15 |
69 | Luis Angel Mate | Euskaltel-Euskadi | 1:21:37 |
70 | Chris Hamilton | Team dsm-firmenich PostNL | 1:21:54 |
71 | Nelson Oliveira | Movistar | 1:23:10 |
72 | Quinten Hermans | Alpecin-Deceuninck | 1:23:25 |
73 | Ruben Fernandez | Cofidis | 1:24:26 |
74 | Jonathan Lastra | Cofidis | 1:24:41 |
75 | Gianmarco Garofoli | Astana Qazaqstan | 1:24:57 |
76 | Gijs Leemreize | Team dsm-firmenich PostNL | 1:25:48 |
77 | Carlos Canal | Movistar | 1:27:05 |
78 | James Knox | Soudal Quick-Step | 1:29:03 |
79 | Jay Vine | UAE Team Emirates | 1:29:35 |
80 | Mathis Le Berre | Arkéa-B&B Hotels | 1:30:47 |
81 | Mauro Schmid | Jayco-AlUla | 1:31:25 |
82 | Bruno Armirail | Decathlon Ag2r La Mondiale | 1:33:28 |
83 | Dylan Teuns | Israel-Premier Tech | 1:33:50 |
84 | Simon Guglielmi | Arkéa-B&B Hotels | 1:33:55 |
85 | Eduardo Sepulveda | Lotto Dstny | 1:35:01 |
86 | Darren Rafferty | EF Education-EasyPost | 1:38:48 |
87 | Roger Adrià | Red Bull-BORA-hansgrohe | 1:39:26 |
88 | Callum Scotson | Jayco-AlUla | 1:40:01 |
89 | Lukasz Owsian | Arkéa-B&B Hotels | 1:41:23 |
90 | Jonas Gregaard | Lotto Dstny | s.t. |
91 | Simone Petilli | Intermarché-Wanty | 1:42:00 |
92 | Jesus Herrada | Cofidis | 1:42:03 |
93 | Fran Miholjevic | Bahrain Victorious | 1:43:01 |
94 | Corbin Strong | Israel-Premier Tech | 1:43:06 |
95 | Filippo Baroncini | UAE Team Emirates | 1:43:21 |
96 | Thomas De Gendt | Lotto Dstny | 1:44:25 |
97 | Victor Campenaerts | Lotto Dstny | 1:44:39 |
98 | Vito Braet | Intermarché-Wanty | 1:45:00 |
99 | Geoffrey Bouchard | Decathlon Ag2r La Mondiale | s.t. |
100 | Brandon Rivera | INEOS Grenadiers | 1:45:11 |
101 | James Shaw | EF Education-EasyPost | 1:45:16 |
102 | Thomas Champion | Cofidis | 1:46:30 |
103 | Laurens Huys | Arkéa-B&B Hotels | 1:49:44 |
104 | Lorenzo Germani | Groupama-FDJ | 1:50:05 |
105 | Txomin Juaristi | Euskaltel-Euskadi | 1:50:18 |
106 | Arjen Livyns | Lotto Dstny | 1:51:05 |
107 | Reuben Thompson | Groupama-FDJ | 1:51:10 |
108 | Unai Iribar | Equipo Kern Pharma | 1:51:24 |
109 | Ibon Ruiz | Equipo Kern Pharma | 1:51:45 |
110 | Oier Lazkano | Movistar | 1:51:58 |
111 | Harry Sweeny | EF Education-EasyPost | 1:53:21 |
112 | Otto Vergaerde | Lidl-Trek | 1:53:42 |
113 | Felix Engelhardt | Jayco-AlUla | 1:53:44 |
114 | Juri Hollmann | Alpecin-Deceuninck | 1:55:02 |
115 | Xabier Isasa | Euskaltel-Euskadi | 1:56:25 |
116 | Sven Erik Bystrøm | Groupama-FDJ | 1:56:36 |
117 | Victor Lafay | Decathlon Ag2r La Mondiale | 1:57:08 |
118 | Xabier Berasategi | Euskaltel-Euskadi | 2:00:15 |
119 | Kim Heiduk | INEOS Grenadiers | 2:01:03 |
120 | Luca Vergallito | Alpecin-Deceuninck | 2:02:08 |
121 | Jorge Arcas | Movistar | 2:02:58 |
122 | Jorge Gutiérrez | Equipo Kern Pharma | 2:04:35 |
123 | Patrick Gamper | Red Bull-BORA-hansgrohe | 2:05:21 |
124 | Pelayo Sanchez | Movistar | 2:05:26 |
125 | Nadav Raisberg | Israel-Premier Tech | 2:05:27 |
126 | Antonio Soto | Equipo Kern Pharma | 2:07:23 |
127 | Kaden Groves | Alpecin-Deceuninck | 2:09:53 |
128 | Santiago Umba | Astana Qazaqstan | 2:10:10 |
129 | Kasper Asgreen | Soudal Quick-Step | 2:10:56 |
130 | Welay Berhe | Jayco-AlUla | 2:12:40 |
131 | Edoardo Affini | Team Visma | Lease a Bike | 2:12:45 |
132 | Arne Marit | Intermarché-Wanty | 2:15:10 |
133 | Sander De Pestel | Decathlon Ag2r La Mondiale | 2:15:45 |
134 | Nico Denz | Red Bull-BORA-hansgrohe | 2:15:58 |
135 | Pavel Bittner | Team dsm-firmenich PostNL | 2:16:14 |
136 | Riley Sheehan | Israel-Premier Tech | 2:17:15 |
137 | Sylvain Moniquet | Lotto Dstny | 2:17:29 |
138 | Tom Paquot | Intermarché-Wanty | 2:18:29 |
139 | Edward Planckaert | Alpecin-Deceuninck | 2:18:43 |
140 | Ide Schelling | Astana Qazaqstan | 2:18:50 |
141 | Nicolas Vinokurov | Astana Qazaqstan | 2:20:12 |
142 | Casper Pedersen | Soudal Quick-Step | 2:21:00 |
143 | Gleb Brussenskiy | Astana Qazaqstan | 2:22:47 |
144 | Jasha Sütterlin | Bahrain Victorious | 2:23:45 |
145 | Julius van den Berg | Team dsm-firmenich PostNL | 2:23:55 |
146 | Maurice Ballerstedt | Alpecin-Deceuninck | 2:25:00 |
147 | Thibault Guernalec | Arkéa-B&B Hotels | 2:26:17 |
148 | Owain Doull | EF Education-EasyPost | 2:27:15 |
149 | Alessandro De Marchi | Jayco-AlUla | 2:30:11 |
150 | Kamil Gradek | Bahrain Victorious | 2:31:50 |
151 | Enzo Leijnse | Team dsm-firmenich PostNL | 2:35:37 |
152 | Oscar Riesebeek | Alpecin-Deceuninck | 2:39:30 |
153 | Tim Naberman | Team dsm-firmenich PostNL | 2:41:52 |
Stage 12 map & profiles:
Stage 12 map
Stage 12 profile
Detail profile of the climb to the finish
Stage 12 photos by Fotoreporter Sirotti:
Pablo Castrillo wins stage 12.
Second place Max Poole came in 8 seconds later.
Marc Soler was third.
Mauro Schmid was fourth
Fifth place Jhonnatan Narvaez
Sixth place Mauri Vansevenant
Harold Tejada was seventh across the line.
Eighth place Carlos Verona
Louis Meintjes finished ninth
11th-place Mattias Skjelmose Jensen leads in the Red Jersey group.
Pablo Castrillo's joy-filled teammates celebrate the first-ever Grand Tour win by their team.
Stage winner Pablo Castrillo
Best Young Rider Carlos Rodriguez
Adam Yates remains the King of the Mountains.
Wout van Aert leads the points classification
Ben O'Connor remains the GC leader