Jhonatan Narváez edged out Enric Mas at the end of stage 11 to win his third stage of this year’s Giro d’Italia as Afonso Eulálio retained the leader’s pink jersey

Italy's Filippo Ganna won the stage 10 time-trial at the Giro d'Italia on Tuesday, as overnight leader Afonso Eulalio clung on to the pink jersey.

Analysis of stage 10 of the Giro d'Italia, a 42km time trial between Viareggio and Massa on the Ligurian coast

Per l'ecuadoregno e il terzo successo in questo Giro. Ulissi terzo migliore degli italiani