Tour de France 2026 Stage 20 Recap - Why Was Tadej Pogačar a Super Domestique for Isaac del Toro?

Richard Carapaz capped off an incredible Tour de France with a second consecutive mountain stage victory, conquering Alpe d'Huez after a dramatic final mountain stage. The Ecuadorian produced another unforgettable ride to secure the stage win and wrap up the King of the Mountains classification, while heartbreak struck Sepp Kuss after two crashes cost him what looked set to be a famous victory. In…