World Cup – Cape Town 2017

A great start to the season in Cape Town.

It was the first race of the new season and nobody was sure what to expect. A tough race with Jess, decided in the last few metres with a sprint finish. Japan’s Ai Ueda took the last spot on the winner’s podium. Read the full race report here on

Women’s Results

Photos from

Photos from Chris Hitchcock