Guest User 4 October 2020 News Giro d'Italia 2020: Ulissi powers to Stage 2 win Guest User 4 October 2020 News Diego Ulissi produced a sublime punch to win the second stage of the Giro d’Italia on the uphill finish in Agrigento.