Who Won Stage 18 Of The Vuelta a España 2025? See The Full Results Here
Who Won Stage 18 Of The Vuelta a España 2025? See The Full Results Here
Filippo Ganna won Stage 18 of the Vuelta a España 2025 on Thursday, an individual time trial shortened for security reasons. Two protestors were arrested.

Filippo Ganna won Stage 18 of the Vuelta a España 2025 on Thursday, an individual time trial shortened for security reasons, while two protestors were arrested.
Race organizers said Wednesday the route was being cut down by 15 kilometers to 12.2km, after pro-Palestinian protests hit several stages of cycling's third-biggest Grand Tour.
- Subscribe To FloBikes To Catch All The Best Cycling, News And Highlights
- Don’t Miss Any Of The Action On FloBikes – Get An Annual Subscription!
- When Is The Vuelta A España 2025? Here's What To Know
- The 2025 Cycling Streaming Schedule On FloBikes: What To Know
Police numbers were ramped up in Valladolid, and two protestors were detained for trying to jump over barriers, government delegation sources told AFP.
There was a strong pro-Palestinian presence with hundreds of demonstrators waving flags along the route and whistling at riders from Israel-Premier Tech, whose presence they are mainly protesting, but racing was not affected.
During Stage 11 and Stage 16, strong protests led to the finish line being moved during the stage to protect riders.
General Classification leader Jonas Vingegaard retained the red jersey but lost 10 seconds to second-place Joao Almeida. The Dane now leads by 40 seconds.
Ineos Grenadiers rider Ganna posted an early benchmark of 13 minutes on the dot, which few threatened, until Jay Vine hit the road.
The Australian finished one second behind his Italian counterpart, with Almeida taking third on the podium.
It was Ganna's second career Vuelta stage win and the ninth overall at a Grand Tour.
"The change of (route) was a little bit strange, but I tried to do the best today," Ganna said.
Vingegaard came in ninth and looked exhausted at the finish.
"Pretty happy with how it went today... I'm still in the lead, there are two stages left," said Vingegaard, referring to Friday and Saturday, with Sunday's final stage ceremonial for GC riders.
Almeida weighed in, too.
"I did the best I could... just a pity it was not the (original) 27km," Almeida said. "We can be pretty satisfied with the outcome, I felt quite strong."
Antonio Tiberi, usually a strong time trialist, did not push himself to stay fresh for the days ahead to help Bahrain Victorious teammate Torstein Traen finish in the top 10 of the general classification.
Heightened Security At Vuelta a España 2025
Stage 19 on Friday is a flat 162-kilometer ride from Rueda to Guijuelo, before the likely decisive last mountain stage Saturday.
Sunday's final stage, which ends in Madrid, is another potential security risk, with policing reinforced in the Spanish capital in preparation.
Spanish Prime Minister Pedro Sanchez's leftist coalition government has taken one of Europe's strongest pro-Palestinian stances, straining ties with Israel.
Israel launched its Gaza offensive in October 2023 in retaliation for an unprecedented cross-border attack by Palestinian militant group Hamas, which resulted in the deaths of 1,219 people, most of them civilians, according to an AFP tally of official figures.
Israel's bombardment has killed at least 64,600 Palestinians, mostly civilians, according to figures from the health ministry in Hamas-run Gaza that the United Nations says are reliable.
Spanish sports minister Pilar Alegria said Wednesday protests were "logical," and Israeli sports teams should be banned from competing, as Russian sides were after the country's invasion of Ukraine in 2022.
"Given that there has been such a massacre, a genocide, such an absolutely terrible situation we are living through day-by-day, I would agree that the international federations and committees should take the same decision as in 2022," she told Spanish radio station Cadena Ser.
Vuelta a España 2025 Stage 18 Results – Top 25
- Filippo Ganna (INEOS Grenadiers) – 00:13:00
- Jay Vine (UAE Team Emirates XRG) – 00:13:01
- Joao Almeida (UAE Team Emirates XRG) – 00:13:08
- Bruno Armirail (Decathlon AG2R La Mondiale Team) – 00:13:10
- Ivo Oliveira (UAE Team Emirates XRG) – 00:13:11
- Stefan Küng (Groupama-FDJ) – 00:13:12
- Kelland O’Brien (Team Jayco AlUla) – 00:13:15
- Alec Segaert (Lotto) – 00:13:16
- Jonas Vingegaard (Team Visma | Lease a Bike) – 00:13:18
- Daan Hoole (Lidl-Trek) – 00:13:19
- Pierre-André Côté (Israel - Premier Tech) – 00:13:20
- Matteo Jorgenson (Team Visma | Lease a Bike) – 00:13:21
- Rémi Cavagna (Groupama-FDJ) – 00:13:21
- Mads Pedersen (Lidl-Trek) – 00:13:21
- Ethan Vernon (Israel - Premier Tech) – 00:13:21
- Juan Ayuso (UAE Team Emirates XRG) – 00:13:22
- Paul Thierry (Arkéa-B&B Hotels) – 00:13:23
- Marco Frigo (Israel - Premier Tech) – 00:13:25
- Hugo Artz (Intermarché - Wanty) – 00:13:26
- Harold Tejada (XDS Astana Team) – 00:13:27
- Felix Grossschartner (UAE Team Emirates XRG) – 00:13:28
- Tom Pidcock (Q36.5 Pro Cycling Team) – 00:13:29
- Jai Hindley (Red Bull - BORA - hansgrohe) – 00:13:32
- Mikel Beloki (EF Education - EasyPost) – 00:13:33
- Stijn De Pestel (Decathlon AG2R La Mondiale Team) – 00:13:33
Vuelta a España 2025 Overall Standings – Top 25 After Stage 18
- Jonas Vingegaard (Team Visma | Lease a Bike) – 65:07:13
- Joao Almeida (UAE Team Emirates XRG) – 65:07:53
- Tom Pidcock (Q36.5 Pro Cycling Team) – 65:09:52
- Jai Hindley (Red Bull - BORA - hansgrohe) – 65:10:31
- Giulio Pellizzari (Red Bull - BORA - hansgrohe) – 65:11:32
- Matthew Riccitello (Israel - Premier Tech) – 65:12:30
- Felix Gall (Decathlon AG2R La Mondiale Team) – 65:12:33
- Sepp Kuss (Team Visma | Lease a Bike) – 65:14:39
- Torstein Træen (Bahrain Victorious) – 65:14:55
- Matteo Jorgenson (Team Visma | Lease a Bike) – 65:17:32
- Jan Christen Lecerf (Soudal Quick-Step) – 65:19:37
- Harold Tejada (XDS Astana Team) – 65:22:58
- Alfie Balderstone Roumens (Caja Rural-Seguros RGA) – 65:32:00
- Jorge Guardeño Roma (Caja Rural-Seguros RGA) – 65:33:33
- Santiago Buitrago (Bahrain Victorious) – 65:41:32
- Egan Bernal (INEOS Grenadiers) – 65:42:00
- Louis Meintjes (Intermarché - Wanty) – 65:43:13
- Kevin Vermaerke (Team Picnic PostNL) – 65:47:19
- Bruno Armirail (Decathlon AG2R La Mondiale Team) – 65:49:15
- Giulio Ciccone (Lidl-Trek) – 65:51:52
- Eddie Dunbar (Team Jayco AlUla) – 65:57:58
- Marc Soler (UAE Team Emirates XRG) – 65:59:39
- Harold Lopez Granizo (XDS Astana Team) – 66:00:39
- Rudy Molard (Groupama-FDJ) – 66:02:00
- Ben Tulett (Team Visma | Lease a Bike) – 66:07:27
Catch All The Best Races, Highlights, Insight, News And More On FloBikes
FloBikes is the streaming home to some of the best cycling from across the globe. Check out the broadcast schedule to watch more of your favorites in action.
FloBikes Archived Footage
Video footage from each event will be archived and stored in a video library for FloBikes subscribers to watch for the duration of their subscriptions.