Rachel Atherton's Winning Run – Lourdes

UCI Mountain Bike World Cup 2017

Watch Rachel Atherton put in yet another dominant downhill mountain bike display – this time she wins in Lourdes, France, to secure her 14th consecutive World Cup victory.


MTB Films and Shows