Italian Giulio Ciccone won the tenth stage of the Giro d’Italia yesterday, which was marked by the withdrawal of Sky team leader and race favourite Mikel Landa.