Jonas Vingegaard se coronó vencedor de la 105ª edición de la
Volta a Catalunya tras imponer su superioridad aplastante en la alta montaña durante toda la semana. El danés confirmó su dominio en la etapa final y cerró la general junto a Lenny Martinez y Florian Lipowitz en el podio, mientras que Cian Uijtdebroeks firmó un sólido top 10 para
Movistar Team. La última etapa, disputada en el circuito de Montjuic en Barcelona, quedó para Brady Gilmore, que se llevó la victoria tras un desenlace frenético. Lo intentó
Remco Evenepoel, que acabó tercero y se marcha de vacío.
La etapa final, de poco más de 80 km con siete ascensiones a la mítica montaña barcelonesa, comenzó con una fuga de calidad formada por Brandon McNulty, Magnus Cort Nielsen, Darren Rafferty, Einer Rubio y Liam Slock. El quinteto logró una ventaja cercana a los dos minutos, con INEOS y Red Bull BORA marcando el ritmo en el pelotón para controlar la carrera y preparar la llegada de sus líderes. La emoción estaba garantizada: aunque la general estaba prácticamente decidida para Vingegaard, la disputa por la victoria de etapa prometía espectáculo.
A 68 km de meta, Red Bull intensificó el ritmo, disminuyendo la ventaja de la escapada y dejando claro que la victoria parcial sería disputada entre los grandes favoritos. La fuga resistió hasta los 36 km finales, cuando finalmente fue cazada, dando paso a los ataques de los protagonistas de la general. Remco Evenepoel intentó varios movimientos explosivos, primero en la bajada y luego en las subidas finales, siempre con Vingegaard pegado a su rueda, incapaz de romper la carrera. Lipowitz también buscó el momento para sorprender, pero los movimientos se neutralizaron una y otra vez.
En los últimos 10 km, la etapa se jugó prácticamente en volata entre un grupo selecto de favoritos, con Enric Mas intentando escapadas que fueron neutralizadas por Oscar Onley y los equipos controladores. La última subida a Montjuic fue decisiva: Ciccone se aseguró el gran premio de la montaña, mientras que Soler y O’Connor lo acompañaban en los intentos de abrir hueco sin éxito. Finalmente, un grupo de unos 20 ciclistas llegó a los últimos kilómetros con todo por decidirse.
Gilmor ganó la última etapa de la Volta a Catalunya 2026
En los últimos 5 km, la tensión fue máxima.
Vingegaard, Lenny Martinez, Lipowitz y Evenepoel permanecieron en cabeza, atentos a cualquier movimiento. La carrera se estiró y se volvieron a producir ataques de
Enric Mas y Oscar Onley, pero sin que nadie consiguiera despegarse. La estrategia de Red Bull y la presencia de Vingegaard en todas las ofensivas aseguraron que la general permaneciera intacta, dejando a Evenepoel sin recompensa tras su constante esfuerzo.
Finalmente, Brady Gilmore aprovechó la volata final para imponerse en la etapa, mientras que Vingegaard cruzó la meta tranquilamente, celebrando su triunfo en la clasificación general. Lenny Martinez y Florian Lipowitz completaron el podio, consolidando así una Volta dominada por el danés en la montaña y marcada por la espectacular lucha táctica de los últimos kilómetros. Por su parte,
Cian Uijtdebroeks cerró la carrera entre los diez primeros, demostrando la consistencia de Movistar Team en la prueba.
General final Volta a Catalunya
| Pos | Ciclista | Equipo | Puntos | Tiempo |
| 1 | Jonas Vingegaard | Team Visma | Lease a Bike | 400 |
| 2 | Lenny Martinez | Bahrain Victorious | 320 | +01:22 |
| 3 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 260 | +01:30 |
| 4 | Valentin Paret-Peintre | Soudal Quick-Step | 220 | +01:43 |
| 5 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 180 | +02:13 |
| 6 | Felix Gall | Decathlon CMA CGM Team | 140 | +03:17 |
| 7 | Mattias Skjelmose | Lidl-Trek | 120 | +04:11 |
| 8 | Cian Uijtdebroeks | Movistar Team | 100 | +05:20 |
| 9 | Matthew Riccitello | Decathlon CMA CGM Team | 80 | +05:25 |
| 10 | Richard Carapaz | EF Education-EasyPost | 68 | +05:36 |
| 11 | Santiago Buitrago | Bahrain Victorious | 56 | +06:15 |
| 12 | Oscar Onley | INEOS Grenadiers | 48 | +06:18 |
| 13 | Lorenzo Fortunato | XDS Astana Team | 40 | +06:32 |
| 14 | Mikel Landa | Soudal Quick-Step | 32 | +06:32 |
| 15 | George Bennett | NSN Cycling Team | 28 | +08:36 |
| 16 | Jai Hindley | Red Bull-BORA-hansgrohe | 24 | +09:20 |
| 17 | Luca Vergallito | Alpecin-Premier Tech | 24 | +09:21 |
| 18 | Sebastian Berwick | Caja Rural-Seguros RGA | 24 | +09:23 |
| 19 | Juan Pedro Lopez | Movistar Team | 24 | +10:04 |
| 20 | Davide Piganzoli | Team Visma | Lease a Bike | 24 |
| 21 | Sepp Kuss | Team Visma | Lease a Bike | 16 |
| 22 | José Félix Parra | Caja Rural-Seguros RGA | 16 | +11:29 |
| 23 | Enric Mas | Movistar Team | 16 | +12:50 |
| 24 | Filippo Zana | Soudal Quick-Step | 16 | +13:49 |
| 25 | Carlos Rodriguez | INEOS Grenadiers | 16 | +14:43 |
Enric Mas, estrella de Movistar Team
Resultados Etapa 7
| Pos | Ciclista | Equipo | Puntos | Tiempo |
| 1 | Gilmore Brady | NSN Cycling Team | 50 | 02:06:44 |
| 2 | Godon Dorian | INEOS Grenadiers | 30 | + 00 |
| 3 | Evenepoel Remco | Red Bull-BORA-hansgrohe | 25 | + 00 |
| 4 | González David | Pinarello-Q36.5 Pro Cycling Team | 20 | + 00 |
| 5 | L'Hote Antoine | Decathlon CMA CGM Team | 15 | + 00 |
| 6 | Remijn Senna | Alpecin-Premier Tech | 10 | + 00 |
| 7 | Vergallito Luca | Alpecin-Premier Tech | 8 | + 00 |
| 8 | Gualdi Simone | Lotto-Intermarché | 6 | + 00 |
| 9 | Martinez Lenny | Bahrain Victorious | 3 | + 00 |
| 10 | Mulubrhan Henok | XDS Astana Team | 1 | + 00 |
| 11 | Debruyne Ramses | Alpecin-Premier Tech | | + 00 |
| 12 | Martin-Guyonnet Guillaume | Groupama-FDJ United | | + 00 |
| 13 | Gaudu David | Groupama-FDJ United | | + 00 |
| 14 | Onley Oscar | INEOS Grenadiers | | + 00 |
| 15 | Ciccone Giulio | Lidl-Trek | | + 00 |
| 16 | Rolland Brieuc | Groupama-FDJ United | | + 00 |
| 17 | Parra José Félix | Caja Rural-Seguros RGA | | + 00 |
| 18 | Fortunato Lorenzo | XDS Astana Team | | + 00 |
| 19 | Hindley Jai | Red Bull-BORA-hansgrohe | | + 00 |
| 20 | Paret-Peintre Valentin | Soudal Quick-Step | | + 00 |
| 21 | Lipowitz Florian | Red Bull-BORA-hansgrohe | | + 00 |
| 22 | Berwick Sebastian | Caja Rural-Seguros RGA | | + 00 |
| 23 | Carapaz Richard | EF Education-EasyPost | | + 00 |
| 24 | Riccitello Matthew | Decathlon CMA CGM Team | | + 00 |
| 25 | Buitrago Santiago | Bahrain Victorious | | + 00 |
| 26 | Skjelmose Mattias | Lidl-Trek | | + 00 |
| 27 | Double Paul | Team Jayco-AlUla | | + 00 |
| 28 | López Martin | XDS Astana Team | | + 00 |
| 29 | Decomble Maxime | Groupama-FDJ United | | + 00 |
| 30 | Gall Felix | Decathlon CMA CGM Team | | + 00 |
| 31 | Landa Mikel | Soudal Quick-Step | | + 00 |
| 32 | Uijtdebroeks Cian | Movistar Team | | + 00 |
| 33 | Vingegaard Jonas | Team Visma | | + 00 |
| 34 | Mas Enric | Movistar Team | | + 00 |
| 35 | Svarre Tobias | Uno-X Mobility | | + 22 |
| 36 | Kench Josh | Groupama-FDJ United | | + 33 |
| 37 | Soler Marc | UAE Team Emirates-XRG | | + 41 |
| 38 | Svestad-Bårdseng Embret | INEOS Grenadiers | | + 54 |
| 39 | Wenzel Mats | Equipo Kern Pharma | | + 01:33 |
| 40 | Aparicio Mario | Burgos Burpellet BH | | + 01:46 |
| 41 | Rodriguez Cristian | XDS Astana Team | | + 01:46 |
| 42 | Glivar Gal | Alpecin-Premier Tech | | + 01:52 |
| 43 | Uriarte Diego | Equipo Kern Pharma | | + 01:52 |
| 44 | Nordhagen Jørgen | Team Visma | | + 00 |
| 45 | Bennett George | NSN Cycling Team | | + 01:52 |