Giro d'Italia: Bouwman claims dramatic stage 19 as Carapaz retains pink jersey lead | Stadium Astro