Treviso to San Martino di Castrozza, Italy. 31st May 2019, The Giro D Italia Cycling tour, stage 19; Richard Carapaz (ECU) on the podium as race tour leader Credit: Action Plus Sports
Why the Giro d'Italia 2019 failed to deliver the dramatic spectacle it promised | Cycling Weekly