Beers and Nortje overhaul GC in finale to win men's Cape Epic, as Lill and Keller complete near total domination in women's race

Candice LILL and Alessandra KELLER win stage 7 and the overall of the 2026 Absa Cape Epic stage race from Stellenbosch to
Stellenbosch on the 22nd of March 2026. Photo by Nick Muzik/Cape Epic
PLEASE ENSURE THE APPROPRIATE CREDIT IS GIVEN TO THE PHOTOGRAPHER AND ABSA CAPE EPIC
Lill and Keller won all but one stage of the women's race (Image credit: Photo by Nick Muzik/Cape Epic)

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

"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."

"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.

Results

Swipe to scroll horizontally
Elite men's top 5 overall

Position

Team

Time

1.

Matt Beers and Tristan Nortje (Toyota Specialized Imbuko)

26:55:51

2.

Luca Braidot and Simone Avondetto (Wilier-Vittoria)

+1:04

3.

Luca Schwarzbauer and Sam Gaze (Canyon)

+3:33

4.

David Valero Serrano and Marc Stutzmann (Klimatiza Orbea)

+12:08

5.

Wout Alleman and Martin Stosek (Buff-BH)

+19:00

Swipe to scroll horizontally
Elite women's top 5 overall

Position

Team

Time

1.

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

24:32:38

2.

Hayley Preen and Haley Smith (Chemchamp Honeycomb)

+52:58

3.

Katazina Sosna-Pinele and Giorgia Marchet (Torpado FSA Kenda)

+1:08:59

4.

Margot Moschetti and Claudia Peretti (Symbtech.Net)

+1:13:39

5.

Monica Calderon and Tessa Kortekaas (Massi ISB Sport)

+1:23:18

Swipe to scroll horizontally
Stage winners and leaders

Stage

Elite men winners

Elite men GC leaders

Elite women winners

Elite women GC leaders

Prologue

Matt Beers and Tristan Nortje (Toyota Specialized Imbuko)

Matt Beers and Tristan Nortje (Toyota Specialized Imbuko)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Stage 1

Wout Alleman and Martin Stosek (Buff-BH)

Matt Beers and Tristan Nortje (Toyota Specialized Imbuko)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Stage 2

Luca Schwarzbauer and Sam Gaze (Canyon)

Matt Beers and Tristan Nortje (Toyota Specialized Imbuko)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Stage 3

Marc Pritzen and Felix Stehli (Honeycomb 226ers)

Luca Braidot and Simone Avondetto (Wilier-Vittoria)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Stage 4

Luca Schwarzbauer and Sam Gaze (Canyon)

Luca Braidot and Simone Avondetto (Wilier-Vittoria)

Kate Courtney and Greta Seiwald (She Sends Foundation)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Stage 5

Luca Braidot and Simone Avondetto (Wilier-Vittoria)

Luca Braidot and Simone Avondetto (Wilier-Vittoria)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Stage 6

Wout Alleman and Martin Stosek (Buff-BH)

Luca Braidot and Simone Avondetto (Wilier-Vittoria)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Stage 7

Luca Schwarzbauer and Sam Gaze (Canyon)

Matt Beers and Tristan Nortje (Toyota Specialized Imbuko)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Candice Lill and Alessandra Keller (Thömus Maxon Sabi Sabi)

Assistant Features Editor

Matilda is an NCTJ-qualified journalist based in the UK who joined Cyclingnews in March 2025. Prior to that, she worked as the Racing News Editor at GCN, and extensively as a freelancer contributing to Cyclingnews, Cycling Weekly, Velo, Rouleur, Escape Collective, Red Bull and more. She has reported on the ground at all of the biggest events on the calendar, including the men's and women's Tours de France, the Giro d'Italia, the Vuelta a Espana, the Spring Classics and the World Championships. She has particular experience and expertise in women's cycling, and women's sport in general. She is a graduate of modern languages and sports journalism.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.