Watch on Eurosport
French Open - Watch the most comprehensive coverage on Eurosport Player with up to 15 courts Live
Giro d'Italia Stage 18: Key moments
'It's Tejay's day!' - Van Garderen outsprints Landa to clinch stage victory
Van Garderen: It's been a rough couple of years... but this is incredible!