Jai Hindley takes unforgettable stage 18 of the Giro d’Italia as João Almeida falls out of race lead

Jai Hindley wins stage 18 of the Giro d’Italia (Photo by LUCA BETTINI/AFP via Getty Images)

Jai Hindley sprinted to an unforgettable victory over Tao Geoghegan Hart on stage 18 of the Giro d’Italia 2020, after a fascinating battle over the Stelvio.

Read more…