Vendrame powers to stage 19 win at Giro d'Italia 0 24.05.2024 23:18 BBC Sport Andrea Vendrame shows his staying power as he storms to victory on stage 19 of the Giro d'Italia.