Overview
- The 21-year-old Italian surged with 3.5km remaining to claim the summit finish by 16 seconds over Tom Pidcock.
- Jai Hindley finished third, joining Red Bull-BORA Hansgrohe teammate Giulio Pellizzari on the stage podium.
- Jonas Vingegaard gained two seconds on Joao Almeida and retains the red jersey by roughly 50 seconds.
- The 143.2km route ran from O Barco de Valdeorras to the category-one Alto de El Morredero.
- Thursday’s Stage 18 is a 27.2km individual time trial in Valladolid with heightened security following recent protest disruptions.