OfficeGuru’s Dylan Girdlestone soloed to victory in the 145km fourth stage of the Tour of Good Hope at the Boland Landbou school today.
Girdlestone completed the race in 3:41:42, beating TEG Procycling’s Kent Main by seven seconds. Jason Oosthuizen rounded out the podium.
The 29-year-old had also moved into the overall lead as a result of his stage victory and is 39 seconds clear of Main.

OfficeGuru’s Dylan Girdlestone celebrating as he crosses the line to win stage four of the Tour of Good Hope today. Photo: Twitter/@jplloyd_MTB
Polish rider Maja Wloszczowska won the elite women’s race in 4:30:55 and extended her overall lead.
View provisional results below.
Stage four
Elite men
1. Dylan Girdlestone (OfficeGuru) 3:41:42
2. Kent Main (TEG Procycling) 3:41:49
3. Jason Oosthuizen (TEG Procycling) 3:41:55
4. Devin Shortt (Team Enza)
5. Frans Claes (Alfa Bodyworks-Giant)
6. Dirk Coetzee (NCCS Namibia)
7. Clint Hendricks (ProTouch Continental) 3:42:30
8. Dan Craven (NCCS Namibia) 3:42:31
9. Christopher Lagane (Mauritius) 3:42:33
10. Travis Barrett (OfficeGuru) 3:42:37
11. Callum Ormiston (ProTouch)
12. Christoph Sauser (ProTouch)
13. Alexandre Mayer (Mauritius)
14. Gustav Basson (TEG Procycling)
15. Marc Pritzen (OfficeGuru)
Elite women
1. Maja Wloszczowska 4:30:55
2. Ariane Luthi 4:34:32
3. Catherine Colyn 4:34:44
4. Lucy James 4:42:41
5. Julie Borgers 5:08:56
6. Yolandi du Toit
7. Kelsey Nel 5:20:04
8. Sophie Housden 5:22:32
9. Samantha Weldon 5:37:18
10. Vivien Sa Joe 5:39:37
Junior men
1. Christiaan Klopper 4:15:02
2. De Klerk Jacobs 4:16:38
3. Charl Swanepoel 4:34:05
U23 men
1. Damion Gomez 4:15:02
2. Freddie Visser 4:23:22
3. Andrew Elliott 4:30:34
Veteran men (30-39)
1. Mynhardt van der Merwe 4:16:19
2. Christiaan Janse van Rensburg 4:16:20
3. Warick Minkley 4:16:24
Veteran men (40-49)
1. Thys Oosthuizen 4:16:15
2. Andy Davies 4:16:18
3. Alexander Donaldson
Veteran men (50-59)
1. Francois Kemp 4:30:50
2. Adriaan Beukes 4:30:57
3. Anton Duvenhage 4:31:35
General classification
Elite men
1. Dylan Girdlestone (OfficeGuru) 8:13:12
2. Kent Main (TEG Procycling) 8:13:51
3. Jason Oosthuizen (TEG Procycling) 8:13:57
4. Marc Pritzen (OfficeGuru) 8:14:07
5. Travis Barrett (OfficeGuru)
6. Frans Claes (Alfa Bodyworks-Giant) 8:14:23
7. Clint Hendricks (ProTouch Continental) 8:14:48
8. Steven van Heerden (Team Enza) 8:14:54
9. Christopher Lagane (Mauritius) 8:15:04
10. Byron Munton (Alfa Bodyworks-Giant) 8:15:05
11. Christoph Sauser (ProTouch)
12. Callum Ormiston (ProTouch)
13. Alexandre Mayer (Mauritius) 8:15:08
14. Charles McFall (ProTouch) 8:15:12
15. Dirk Coetzee (NCCS Namibia) 8:15:18
Elite women
1. Maja Wloszczowska 10:21:52
2. Ariane Luthi 10:26:02
3. Catherine Colyn 10:31:34
4. Lucy James 10:36:44
5. Julie Borgers 11:06:26
6. Yolandi du Toit 11:07:42
7. Sophie Housden 11:27:15
8. Chanel Hannah 11:52:08
9. Hanlie Booyens 12:17:28
10. Vivien Sa Joe 12:25:58
Junior men
1. Christiaan Klopper 9:21:26
2. De Klerk Jacobs 9:25:20
3. Charl Swanepoel 9:53:26
U23 men
1. Damion Gomez 9:23:31
2. Freddie Visser 9:37:36
3. Andrew Elliott 9:43:59
Veteran men (30-39)
1. Mynhardt van der Merwe 9:18:47
2. Christiaan Janse van Rensburg 9:21:12
3. Neville Cragg 9:22:48
Veteran men (40-49)
1. Thys Oosthuizen 9:19:30
2. Johann Naude 9:22:29
3. Julien van der Pluym 9:23:46
Veteran men (50-59)
1. Jose Antunes 9:57:33
2. Guy Lay Ray Cook 9:58:00
3. Christiaan Engelbrecht 9:59:16