Richard Carapaz rides clear to win stage 17 of Tour de France 17.07.2024 19:13 The Independent Carapaz won by 37 seconds.