The Absa Cape Epic mountain bike race in South Africa wrapped up on Sunday, with Matt Beers and Tristan Nortje (Toyota Specialized Imbuko) overhauling the GC leaders to win the men’s race on the final day, whilst Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi) won all but one stage of the women’s race.

Going into the seventh and final stage around Stellenbosch on Sunday, Beers and Nortje were sitting 13 seconds down on Luca Braidot and Simone Avondetto (Wilier-Vittoria) who had led the incredibly close men’s race since stage 3.

Article continues below

You may like

“People want to win the Tour de France, but it’s always been a dream of mine to win Cape Epic,” an emotional Nortje said. “I got the yellow jersey at the beginning of the week, that was the first goal, and we lost it and we had a lot of bad luck. But we just kept believing… and won it.”

Matt Beers pushes Tristan Nortje during stage 7 of the 2026 Absa Cape Epic stage race from Stellenbosch toStellenbosch on the 22nd of March 2026. Photo by Nick Muzik/Cape EpicPLEASE ENSURE THE APPROPRIATE CREDIT IS GIVEN TO THE PHOTOGRAPHER AND ABSA CAPE EPIC

Beers and Nortje on their way to overall victory (Image credit: Photo by Nick Muzik/Cape Epic)

If the men’s race was tight going into the final stage, the women’s race was the complete opposite, with Epic veteran Candice Lill and World Cup-winning debutant Alessandra Keller winning all but one stage to complete a dominant GC victory by a whopping 52 minutes.

The high-profile win was particularly significant for South African native Candice Lill. Lill has ridden nine Cape Epics and finished on the podium five times before this year, finally managing to step onto the top step with a partner making her very first appearance.

“It’s crazy. It feels like so many years of hard work and commitment, and from my husband Darren. If anyone knew what it really took to get here… I can’t even talk,” Lill said through her emotions. “It was a lot of years of disappointment and overcoming and keeping believing.”

What to read next

“It was amazing,” Keller said. “Just to do it with Candice, I know how much it means to her and how much it means to me and the whole team. It’s a project that started and now it ended in a good friendship, and that makes me really proud. I’m really happy that we finally reached the finish line and got to win this.”

Hayley Preen and Haley Smith (Chemchamp Honeycomb) finished second overall, whilst third were Katazina Sosna-Pinele and Giorgia Marchet (Symbtech.Net), over an hour down on the winners.

Lill and Keller won the prologue and six of the seven stages, only beaten by a two-second margin on stage 4 by Kate Courtney and her last-minute stand-in partner Greta Seiwald (She Sends Foundation).

Prior to the race, Kate Courtney and her original partner Melisa Rollins were touted as top contenders for the win, and would have been expected to challenge Lill and Keller.

However, after losing Rollins to an off-bike accident days before the race, Courtney drafted in Seiwald, who proved a worthy replacement as they sprinted to victory on stage 4. However, the bad luck wasn’t over for the team as Seiwald fell sick before stage 6. The Italian started the sixth stage so that Courtney could ride it, but stopped after just a few minutes.

Marathon world champion Courtney rode on to finish the last two stages, but as a solo rider her placings did not count.

“I got to cross the finish line in the rainbow jersey with my coach Barry Austin who helped me earn it. He is the reason I have stayed in the sport long enough to find myself again on the race course – and while I would have loved to end this adventure racing for the finish with Greta, this had some magic to it too,” Courtney wrote on Instagram.

“It wasn’t about the result today. But it was about all the things I get to take with me into what’s next. The people. The lessons. The memories. The love of racing my bike. And the spark for my next adventure.”

In the mixed category, World Cup racers Jenny Rissveds and Simon Andreassen won by an hour and 29 minutes, having won every single stage.