All the elbow-to-elbow action from last night's final round of the XCE World Cup.
The fifth and final round of the UCI World Cup XCE series didn't disappoint. With titles on the line and scores to be settled it was down to the racers to battle it out.
If you don't want to know the results then it's probably best to stop reading now...
1. Jenny Rissveds (Swe)
2. Eva Lechner (Ita) Team Colnago Sudtirol
3. Alexandra Engen (Swe) Ghost Factory Racing Team
4. Kathrin Stirnemann (Sui) Sabine Spitz Haibike Pro Team
5. Jolanda Neff* (Sui) Giant Pro XC Team
1. Simon Gegenheimer (Ger)
2. Matthias Wengelin (Swe)
3. Catriel Andres Soto (Arg) Wild Wolf Trek Pro Racing
4. Daniel Federspiel (Aut) Ötztal Scott Racing Team
5. Kenta Gallagher (Gbr) Superior Brentjens Mountainbike Racing Team