Giro d'Italia analysis