The fifth and penultimate stage of the 2025 Lead World Cup kicks off on Friday 18 July in Madrid. This marks the first time Spain's capital has hosted a World Cup event. In the photo, Gelia Macià Martín competing at Briançon 2024