Giro d'Italia 2025: Simon Yates is the winner | L'Unione Sarda