Italy's Diego Ulissi Wins Giro 13th Stage, Almeida Remains In Pink
Oct 16, 2020
Italy's Diego Ulissi won the 13th stage of the Giro d'Italia on Friday as Joao Almeida retained the race leader's pink jersey ahead of a crucial time trial that the Portuguese rider admitted will be "difficult".
Portuguese Double As Guerreiro Wins Giro Ninth Stage
Oct 11, 2020
Portugal's Ruben Guerreiro of Education First won Sunday's 208km ninth stage of the Giro d'Italia from San Salvo to Roccaraso with compatriot Joao Almeida holding the overall leader's pink jersey.
Demare Does It Again In 6th Stage Of Giro d'Italia
Oct 8, 2020
French champion Arnaud Demare outsprinted the peloton on the 6th stage for his second win of this year's Giro d'Italia on Thursday.