Giro d'Italia 2025 · Stage 7 · Friday 16 May Castel de Sangro – Tagliacozzo Distance 168.0 km Climbing 3,593 m Climbs 4 Finish 1,420 m 500 1000 1500 0 50 100 150 9 5 4 1 6 3 9 Marsia Cat. 1 Finish · 19.8 km · 3.6% · 1,420 m 5 Climb to km 97.3 1 16.3 km · 4.3% · 1,190 m 4 Monte Urano Cat. 2 10.8 km · 5.1% · 842 m 1 Roccaraso Cat. 2 7.5 km · 6.0% · 1,248 m 6 Passo della Forcella HC 5.4 km · 5.2% · 1,405 m 3 Climb to km 22.7 4 1.8 km · 7.5% · 1,388 m