News

Ecuadorian cyclist Richard Carapaz soloed to victory at the end of the 11th stage of the Giro d’Italia, while Isaac del Toro kept hold of the leader’s pink jersey on Wednesday.