Cycling Uruguayan Thomas Silva wins Giro d’Italia stage 2 after Jonas Vingegaard attack thwarted in final kilometre by May 9, 2026 by May 9, 2026 XDS-Astana‘s Uruguayan Thomas Silva sprung a surprise to claim victory in stage two of the… 0 FacebookTwitterPinterestEmail