Mikel Landa (Bahrain Victorious) is out of the Giro d’Italia after a horrible crash on Stage 5 saw him leave the race in an ambulance.