Did you miss the 2018 IFSC Lead World Cup in Chamonix, France? Well, don’t worry, you can watch the highlights of the finals in the video above.

Full results can be found here:
http://www.ifsc-climbing.org/index.php/world-competition/results