Diego Ulissi takes his second stage win in reduced sprint finish at the Giro d’Italia 2020

Diego Ulissi wins stage 13 of the Giro d’Italia 2020 (Photo by LUCA BETTINI/AFP via Getty Images)

A tough finale after a flat start saw Diego Ulissi come out on top in a photo finish on the line in stage 13 at the Giro d’Italia 2020

Read more…