The 20th stage of the Tour de France 2026 concluded on Saturday, July 25, following a brutal and demanding mountain route featuring a finish at the summit of Alpe d'Huez. Ecuadorian cyclist Richard Carapaz claimed the stage victory, describing it as the most beautiful win of his career.
In the overall standings, Belgian rider Remco Evenepoel, competing for Red Bull Bora, secured the second position. While expressing disappointment over narrowly missing out on the stage win at Alpe d'Huez, Evenepoel acknowledged the significance of holding second place heading toward the final stretch of the race.
Meanwhile, Mexican cyclist Isaac del Toro continued his historic run in the competition by finishing in fifth place during the Stage 20 ascent. The grueling stage served as the race's final major mountain test before the conclusion of the Tour de France.
In-depth summary · AI, neutral