Live coverage - Stage 10 of the Giro d'Italia (VeloNews)