Giro d'Italia: Stage 13 - Highlights

IMG

Stage 13 offered the sprinters a final chance of a stage win in the 100th Giro d'Italia. Could Andre Greipel or Caleb Ewan seal victory before they were expected to go home?

What to read next