Stage 16 – Bernal Returns
Stage 16 (167.9 km) favored breakaway specialists. Early attacks from Landa and Bernal saw Bernal ultimately claim victory over Landa, marking his first Grand Tour stage win in four years. The stage was temporarily shortened due to the presence of demonstrators.
Stage 17 – GIULIO PELLIZZARI Shines
Stage 17 (143.2 km) featured the Port of La Rada climb. GIULIO PELLIZZARI launched a solo attack in the final 4 km, building a decisive lead and claiming his first Grand Tour stage win.
Stage 18 – GANNA Dominates the ITT
Stage 18 was a 12.2 km individual time trial. Despite a slow start, GANNA Filippo surged ahead to secure a dominant victory and defend his ITT crown.
Stage 19 – Jasper PHILIPSEN Wins Sprint
Stage 19 (181.3 km) in the low hills ended in a sprint. With strong team support from Alpecin - Deceuninck, PHILIPSEN Jasper took his third stage victory of the race.
Stage 20 – VINGEGAARD Secures Overall Lead
Stage 20 (185.8 km) featured the challenging Nava Ceda climb. VINGEGAARD Jonas attacked on the final slope, soloed to victory, and secured the overall win, with teammate KUSS Sepp finishing second.
Stage 21 – Madrid Finale Cut Short
The ceremonial final stage in Madrid (116.1 km) was interrupted due to local protests. The race concluded early, confirming final classifications: VINGEGAARD Jonas (Red), Mads PEDERSEN (Green), Jay Vine (Polka Dot), and M. Riccitello (White).