Denz wins Giro stage 18 as Del Toro retains lead

Denz wins Giro stage 18 as Del Toro retains lead

Nico Denz claimed an impressive victory on stage 18 of the Giro d'Italia, while Isaac del Toro retained his overall leader's pink jersey.