German Denz solos to Giro stage 18 win, Del Toro retains lead
Nico Denz won stage 18 of the Giro d'Italia on Thursday as the German rider rode solo to victory in the final stages of the 144 km ride from Morbegno to Cesano Maderno while overall leader Isaac del Toro retained his pink jersey.


