Richard Carapaz had close to a perfect day in Saturday's penultimate stage of the race Loic Venance / Getty Images Stage 20 of the 2026 Tour de France was the toughest on this year’s slate, and it ...
Stage 20 of the 2026 Tour de France featured a grueling 170.9-kilometer (106.2 miles) mountain challenge from Le Bourg d'Oisans to the Alpe d'Huez – and a frightening crash. With over 5,000 meters of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results