Caleb Ewan sprints to maiden Tour de France stage victory
Caleb Ewan delivered Lotto Soudal a second stage victory at the 2019 Tour de France today
Caleb Ewan delivered Lotto Soudal a second stage victory at the 2019 Tour de France today
Geraint Thomas outsprinted Tom Dumoulin to win Stage 12 of the 2018, becoming the first yellow jersey holder to win atop L’Alpe de Huez.