SUPERDEVOLUY, France — Richard Carapaz claimed his first Tour de France stage win after showcasing his climbing prowess in the final ascents on Wednesday in the Alps.
Richard Carapaz earns his first Tour de France stage win
→
Roglic set to win Spanish Vuelta after resisting Carapaz
→