Tour de France organisers have been praised for placing netting on the sheer verge of a mountain descent which caught race leader Sepp Kuss and “might have saved his life”.
Kuss was descending during the final throes of stage 20, the queen stage of the 2026 Tour de France, towards the finish on Alpe d’Huez when lost control at speed on a right-hand bend.