Ulissi claims second stage win at Giro d'Italia as Almeida increases overall lead
Published
Italy's Diego Ulissi claims his second victory at the 2020 Giro d'Italia in a sprint finish on stage 13.
Full ArticlePublished
Italy's Diego Ulissi claims his second victory at the 2020 Giro d'Italia in a sprint finish on stage 13.
Full ArticleFrenchman Arnaud Demare wins his second straight stage victory and third overall at the Giro d'Italia