Richard Carapaz rides clear to win stage 17 of Tour de France 17/07/2024 17:13Carapaz won by 37 seconds.