Giro d'Italia 2025 · Stage 10 · Tuesday 20 May Lucca – Pisa Distance 28.8 km Climbing 229 m Climbs 1 Highest 211 m 100 200 300 400 0 25 1 1 Climb near Santa Maria del Giudice 4 1.7 km · 8.8% · 211 m