The world’s best women take on the gruelling cross-country course in Albstadt, Germany. Watch the full event to not miss a moment of the action as these riders give the performance of their life.