Richard Carapaz wins Stage 20 of the 2026 Tour de France in the race’s “queen stage,” a 171-kilometer route from Le Bourg d’Oisans to Alpe d’Huez. Multiple outlets report that the decisive moments come late, with American rider Sepp Kuss involved in two separate crashes during the final portion of the stage. Carapaz takes the victory ahead of the remaining contenders as the stage’s climbing finale determines the outcome. One report describes the finish as a thrilling end to the stage, with Kuss’s crashes disrupting his position after he is forced to ride through the setbacks. The win is described as Carapaz’s second stage victory of the 2026 Tour de France. The accounts broadly align on the key results—Carapaz finishing first on Stage 20 and Kuss crashing twice—but differ mainly in emphasis and framing. Overall, the stage is characterized by the high-stakes ascent to Alpe d’Huez and by the impact of Kuss’s late incidents on the closing race action.