Beukes and Gert Heyns took the lead heading up the King of the Mountain (KOM) hot spot, before the latter took the KOM prize. Philip Buys was closely following in third at the same point.
Beukes surged ahead to take a solo lead by almost four minutes ahead of teammate Buys at the 85km mark. Tim Bohme was in third, just over three minutes behind Buys.
Momesen Bikes’ teammates, Dylan Rebello and Marco Joubert, were coming in fourth and fifth respectively.
Beukes sustained his lead and calmly led the race going through the last water-point with about 15km left.
Bohme moved up to second at the water-point, seven minutes behind Beukes, with Buys dropping to third by two minutes.
The PYGA Euro Steel rider had enough in the tank to win by a sizeable margin. The victory was his second Attakwas title, after first winning it in 2012.
In the women’s race, Sabine Spitz won the Queen of the Mountain (QOM) title, before Lüthi led at the 85km mark.
The top three women started dispersing, with Luthi having held an eight-minute lead over Stenerhag, with Yolande de Villiers in third by another nine minutes.
Lüthi contained her lead at the last water-point, ahead of Stenerhag and De Villiers. Sabine Spitz was riding in fourth.
The Team Spur rider increased her lead and surged home to secure her sixth Attakwas Extreme title.
Daniel van der Walt won the 52km Attakwas Mini MTB Challenge, ahead of Leon Claassen and Tristan Nortje.
Charlissa Schultz won the girls’ race, beating Zare Coetzee and Carine Gagihro.
View more results below.
1. Matthys Beukes 4:56:56
2. Tim Bohme (Germany) 5:06:02
3. Philip Buys 5:12:13
4. Frans Claes (Belgium) 5:18:38
5. Dylan Rebello 5:20:23
6. Marco Joubert 5:20:23
7. Erik Kleinhans 5:24:28
8. Luke Evans 5:28:51
9. Karl Platt (Germany) 5:29:05
10. Gert Heyns 5:31:30
1. Ariane Lüthi 5:45:11
2. Jennie Stenerhag 5:57:11
3. Sabine Spitz (Germany) 6:01:31
4. Yolande de Villiers 6:01:32
5. Candice Lill 6:06:05
6. Robyn de Groot 6:12:52
7. Katie Lennard 6:18:35
8. Carmen Buchacher 6:23:36
9. Fienie Barnard 6:32:04
10. Louise Ferreira 6:42:53
1. Daniel van der Walt 2:09:47
2. Leon Claassen 2:10:13
3. Tristan Nortje 2:10:18
4. Casper Pretorius 2:12:03
5. Azukile Simayile 2:23:18
1. Charlissa Schultz 2:49:15
2. Zare Coetzee 2:56:52
3. Carine Gagihro 2:59:09
4. Mariken Franken 3:06:19
5. Lizette Greenwood 3:20:08