Mikel Landa (Bahrain Victorious) made a dart inside the final three kilometres on Stage 4 at the Giro d’Italia, forcing the fancied GC contenders to make a decision. You can watch the Giro d'Italia live and ad-free on the Eurosport app and Eurosport.co.uk