Giro d'Italia 2019 - Watch the stunning finish to Stage 18 as breakaway denies sprinters
It was the most extraordinary of finishes to Stage 18 as Damiano Cima converted a long breakaway to deny the sprinters and win a stunning Stage 18 of the 2019 Giro d'Italia.