Giro d’Italia Stage 8: Gorka Izagirre wins for Movistar
Gorka Izagirre of Movistar has won a what proved to be a thrilling stage of the 100th Giro d’Italia in Peschici this afternoon, one of four riders from the break who were contesting the win at the end of the stage on the Gargagno peninsula. Coming into the final five kilometres, four riders were at the … Read more