Stage 12 of the 2024 Vuelta a Espana was all about the summit finish finale. In the end though, as the breakaway and Equipo Kern Pharma's Pablo Castrillo took the win on the day, the Red Jersey contenders kept their powder dry.
As such, Ben O'Connor retains a 3:16 lead over Primoz Roglic, with Enric Mas completing the podium after 12 stages, 3:58 down on the Decathlon AG2R La Mondiale Team leader.
Further down the GC, Richard Carapaz and Mikel Landa complete the top-5, before the Best Young Rider Carlos Rodriguez in 6th ahead of his nearest White Jersey contender Florian Lipowitz, with Adam Yates, Felix Gall and George Bennett rounding out the top-10.
1 | O'Connor Ben | Decathlon AG2R La Mondiale Team | 47:37:35 |
2 | Roglic Primoz | Red Bull-BORA-hansgrohe | + 03:16 |
3 | Mas Enric | Movistar Team | + 03:58 |
4 | Carapaz Richard | EF Education-EasyPost | + 04:10 |
5 | Landa Mikel | Soudal Quick-Step | + 04:40 |
6 | Rodriguez Carlos | INEOS Grenadiers | + 05:23 |
7 | Lipowitz Florian | Red Bull-BORA-hansgrohe | + 05:29 |
8 | Yates Adam | UAE Team Emirates | + 05:30 |
9 | Gall Felix | Decathlon AG2R La Mondiale Team | + 05:30 |
10 | Bennett George | Israel-Premier Tech | + 05:46 |
11 | Gaudu David | Groupama-FDJ | + 05:55 |
12 | Skjelmose Mattias | Lidl-Trek | + 06:41 |
13 | Sivakov Pavel | UAE Team Emirates | + 06:49 |
14 | Rodriguez Cristian | ARKEA-B&B HOTELS | + 07:13 |
15 | Kuss Sepp | Team Visma | Lease a Bike | + 08:16 |
16 | Martin Guillaume | Cofidis | + 08:19 |
17 | Vlasov Aleksandr | Red Bull-BORA-hansgrohe | + 10:46 |
18 | Dunbar Edward | Team Jayco-AlUla | + 11:37 |
19 | Tejada Harold | Astana Qazaqstan Team | + 11:50 |
20 | Haig Jack | Bahrain Victorious | + 12:29 |
21 | Fortunato Lorenzo | Astana Qazaqstan Team | + 12:40 |
22 | Berthet Clément | Decathlon AG2R La Mondiale Team | + 24:32 |
23 | Rodríguez Óscar | INEOS Grenadiers | + 26:09 |
24 | Meintjes Louis | Intermarché-Wanty | + 27:47 |
25 | Parra José Félix | Equipo Kern Pharma | + 30:24 |
26 | Kruijswijk Steven | Team Visma | Lease a Bike | + 35:49 |
27 | Quintana Nairo | Movistar Team | + 37:52 |
28 | Valter Attila | Team Visma | Lease a Bike | + 38:01 |
29 | Riccitello Matthew | Israel-Premier Tech | + 38:42 |
30 | Rubio Einer | Movistar Team | + 39:07 |
31 | Cepeda Alexander | EF Education-EasyPost | + 40:22 |
32 | Poole Max | Team dsm-firmenich PostNL | + 40:40 |
33 | Narvaez Jhonnatan | INEOS Grenadiers | + 41:56 |
34 | Cattaneo Mattia | Soudal Quick-Step | + 42:27 |
35 | Taaramäe Rein | Intermarché-Wanty | + 43:18 |
36 | del Toro Isaac | UAE Team Emirates | + 45:55 |
37 | Vansevenant Mauri | Soudal Quick-Step | + 47:31 |
38 | Verona Carlos | Lidl-Trek | + 52:20 |
39 | Oomen Sam | Lidl-Trek | + 53:34 |
40 | Bizkarra Mikel | Euskaltel-Euskadi | + 56:38 |
41 | Vervaeke Louis | Soudal Quick-Step | + 59:23 |
42 | Soler Marc | UAE Team Emirates | + 01:01:02 |
43 | Uijtdebroeks Cian | Team Visma | Lease a Bike | + 01:06:51 |
44 | Gesink Robert | Team Visma | Lease a Bike | + 01:07:10 |
45 | Paret-Peintre Valentin | Decathlon AG2R La Mondiale Team | + 01:07:39 |
46 | Træen Torstein | Bahrain Victorious | + 01:13:14 |
47 | Frigo Marco | Israel-Premier Tech | + 01:14:18 |
48 | Zana Filippo | Team Jayco-AlUla | + 01:17:08 |
49 | Castrillo Pablo | Equipo Kern Pharma | + 01:17:16 |
50 | Geoghegan Hart Tao | Lidl-Trek | + 01:19:11 |
51 | Mate Luis Angel | Euskaltel-Euskadi | + 01:21:37 |
52 | Schmid Mauro | Team Jayco-AlUla | + 01:31:25 |
53 | Armirail Bruno | Decathlon AG2R La Mondiale Team | + 01:33:28 |
54 | Teuns Dylan | Israel-Premier Tech | + 01:33:50 |
55 | Adrià Roger | Red Bull-BORA-hansgrohe | + 01:39:26 |
56 | Scotson Callum | Team Jayco-AlUla | + 01:40:01 |
57 | De Gendt Thomas | Lotto Dstny | + 01:44:25 |
58 | Braet Vito | Intermarché-Wanty | + 01:45:00 |
59 | Champion Thomas | Cofidis | + 01:46:30 |
60 | Thompson Reuben | Groupama-FDJ | + 01:51:10 |
61 | Sweeny Harry | EF Education-EasyPost | + 01:53:21 |