Relentless Esteban Chaves takes summit finish victory on stage 19 of the Giro d'Italia 2019 May 31, 2019 Esteban Chaves wins stage 19 of the Giro d'Italia 2019 (Photo by Tim de Waele/Getty Images)The Colombian won from a breakaway after launching numerous attacks on the final climb Tags: Giro d'Italia Racing Top story Share 0 Share on Facebook Tweet Tweet on Twitter +1 +1 on Google Plus