Giro d'Italia: Buitrago wins mountaintop battle on stage 19 to Tre Cime Lavaredo

Giro d'Italia: Buitrago wins mountaintop battle on stage 19 to Tre Cime Lavaredo