Torosantucci solos to victory in George

Davide Torosantucci (D'angelo & Antenucci-Nippo) proved the strongest on stage 4 of the Cell C Tour of South Africa, when he attacked with 5km to go from a select lead group to win the stage in George. The 29-year-old Italian finished 18 seconds ahead of Kévin Reza (Team Europcar) and Darren Lill (DCM), second and third respectively for the stage.

Swipe to scroll horizontally
Full Results
1Davide Torosantucci (Ita) d'Angelo & Antenucci - Nippo3:30:22
2Kévin Reza (Fra) Team Europcar0:00:18
3Darren Lill (RSA) DCMRow 2 - Cell 2
4Johann Rabie (RSA) Team Bonitas0:00:22
5Jean-Pierre Drucker (Lux) Veranda's Willems - AccentRow 4 - Cell 2
6Milan Kadlec (Cze) Czech RepublicRow 5 - Cell 2
7Giovanni Bernaudeau (Fra) Team EuropcarRow 6 - Cell 2
8Alex Meenhorst (NZl) Team Differdange - Magic-Sportfood.deRow 7 - Cell 2
9Daryl Impey (RSA) MTN QhubekaRow 8 - Cell 2
10William Dugan (USA) Team Type 1 - Sanofi AventisRow 9 - Cell 2
11Kristian House (GBr) Rapha Condor - SharpRow 10 - Cell 2
12Perrig Quemeneur (Fra) Team EuropcarRow 11 - Cell 2
13Christopher Jennings (RSA) Burgos 2016 - Castilla y LeónRow 12 - Cell 2
14Thomas Degand (Bel) Veranda's Willems - AccentRow 13 - Cell 2
15David George (RSA) 360 LifeRow 14 - Cell 2
16Jacques Janse Van Rensburg (RSA) Burgos 2016 - Castilla y LeónRow 15 - Cell 2
17Dennis Van Niekerk (RSA) MTN QhubekaRow 16 - Cell 2
18Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp0:00:25
19Scott Stewart (USA) Team Type 1 - Sanofi Aventis0:00:27
20Remco Broers (Ned) Team Differdange - Magic-Sportfood.de0:01:34
21Ian McLeod (RSA) DCMRow 20 - Cell 2
22Fabio Calabria (Aus) Team Type 1 - Sanofi Aventis0:02:23
23Alexander Khatuntsev (Rus) RussiaRow 22 - Cell 2
24Abdelati Saadoune (Mar) MoroccoRow 23 - Cell 2
25Estifanos Gebresilassie (Eth) UCI African TeamRow 24 - Cell 2
26Dariusz Batek (Pol) CCC Polsat PolkowiceRow 25 - Cell 2
27Tsgabu Gebremaryam Grmay (Eth) UCI African TeamRow 26 - Cell 2
28Solomon Bitew Shiferaw (Eth) UCI African TeamRow 27 - Cell 2
29Adil Jelloul (Mar) MoroccoRow 28 - Cell 2
30Daniel Teklehaimanot (Eri) UCI African TeamRow 29 - Cell 2
31Carl Pasio (RSA) Tasol - GT Pro CyclingRow 30 - Cell 2
32Nathnael Berhane (Eri) UCI African TeamRow 31 - Cell 2
33Kevin Evans (RSA) 360 LifeRow 32 - Cell 2
34Neil MacDonald (RSA) Team BonitasRow 33 - Cell 2
35Nicholas White (RSA) Toyota CSARow 34 - Cell 2
36Kevin Van Melsen (Bel) Veranda's Willems - AccentRow 35 - Cell 2
37Misnga Okbatsion (Eri) UCI African TeamRow 36 - Cell 2
38Herman Fouche (RSA) DCMRow 37 - Cell 2
39Richard Baxter (RSA) Tasol - GT Pro CyclingRow 38 - Cell 2
40Waylon Woolcock (RSA) Team BonitasRow 39 - Cell 2
41Mathias Belka (Ger) TT Raiko Argon 18Row 40 - Cell 2
42Gregory Habeaux (Bel) Veranda's Willems - AccentRow 41 - Cell 2
43Jacobus Venter (RSA) Veranda's Willems - AccentRow 42 - Cell 2
44Henry Frusto (Ita) d'Angelo & Antenucci - NippoRow 43 - Cell 2
45Yohann Gene (Fra) Team EuropcarRow 44 - Cell 2
46Tony Hurel (Fra) Team EuropcarRow 45 - Cell 2
47Nico Schneider (Ger) Team Differdange - Magic-Sportfood.deRow 46 - Cell 2
48James Perry (RSA) Tasol - GT Pro Cycling0:04:03
49Alexey Shmidt (Rus) Team Type 1 - Sanofi AventisRow 48 - Cell 2
50Stefan Ihlenfeldt (RSA) Toyota CSA0:04:33
51Martin Hacecky (Cze) Czech RepublicRow 50 - Cell 2
52Gijs Strating (Ned) Team Ruiter DakkapellenRow 51 - Cell 2
53Reinardt Janse Van Rensburg (RSA) MTN QhubekaRow 52 - Cell 2
54Christiaan Kriek (RSA) Toyota CSA0:06:51
55Soufiane Haddi (Mar) MoroccoRow 54 - Cell 2
56Alexey Markov (Rus) Russia0:06:52
57Alexander Serov (Rus) RussiaRow 56 - Cell 2
58Clinton Barrow (RSA) DCM0:09:39
59Johann Van Zyl (RSA) Toyota CSARow 58 - Cell 2
60Martijn Verschoor (Ned) Team Type 1 - Sanofi AventisRow 59 - Cell 2
61Tomasz Kiendys (Pol) CCC Polsat PolkowiceRow 60 - Cell 2
62Wouter Haan (Ned) Team Ruiter DakkapellenRow 61 - Cell 2
63Sven Van Den Houte (Bel) Veranda's Willems - AccentRow 62 - Cell 2
64Shaun Ward (RSA) 360 LifeRow 63 - Cell 2
65Johannes Kachelhoffer (RSA) Team BonitasRow 64 - Cell 2
66David Belda Garcia (Spa) Burgos 2016 - Castilla y LeónRow 65 - Cell 2
67Diego Gallego Arnaiz (Spa) Burgos 2016 - Castilla y LeónRow 66 - Cell 2
68Rudy Lesschaeve (Fra) Team Differdange - Magic-Sportfood.deRow 67 - Cell 2
69Martin Blaha (Cze) Czech RepublicRow 68 - Cell 2
70Christoff Van Heerden (RSA) MTN QhubekaRow 69 - Cell 2
71Bradley Potgieter (RSA) MTN Qhubeka0:10:22
72Jeremy Maartens (RSA) DCMRow 71 - Cell 2
73Jay Thomson (RSA) 360 LifeRow 72 - Cell 2
74Ben Greenwood (GBr) Rapha Condor - SharpRow 73 - Cell 2
75Pieter Seyffert (RSA) DCMRow 74 - Cell 2
76Zakkari Dempster (Aus) Rapha Condor - Sharp0:16:34
77Dan Craven (Nam) Rapha Condor - SharpRow 76 - Cell 2
78Jan Oelerich (Ger) TT Raiko Argon 18Row 77 - Cell 2
79Mouhssine Lahsaini (Mar) Morocco0:18:29
80David Maree (RSA) Tasol - GT Pro Cycling0:16:43
81David Charles Brown (RSA) TT Raiko Argon 180:18:29
82Hendrick Kruger (RSA) Toyota CSARow 81 - Cell 2
83Shaun-Nick Bester (RSA) 360 Life0:18:31
84Arran Brown (RSA) MTN QhubekaRow 83 - Cell 2
85Jean Spies (RSA) Tasol - GT Pro CyclingRow 84 - Cell 2
86Ryohei Komori (Jpn) d'Angelo & Antenucci - NippoRow 85 - Cell 2
87Lahcen Saber (Mar) MoroccoRow 86 - Cell 2
88Mariusz Witecki (Pol) CCC Polsat PolkowiceRow 87 - Cell 2
89Tomas Smolen (Pol) CCC Polsat PolkowiceRow 88 - Cell 2
90Frank Dressler-Lehnhof (Ger) Team Differdange - Magic-Sportfood.deRow 89 - Cell 2
91Sierd Steigenga (Ned) Team Ruiter DakkapellenRow 90 - Cell 2
92Dominik Ivo (Ger) TT Raiko Argon 18Row 91 - Cell 2
93Mateusz Taciak (Pol) CCC Polsat PolkowiceRow 92 - Cell 2
94Tyler Day (RSA) Team BonitasRow 93 - Cell 2
95Malcolm Lange (RSA) Team BonitasRow 94 - Cell 2
96Leon Burger (Ned) Team Ruiter DakkapellenRow 95 - Cell 2
97Masaaki Kikuchi (Jpn) d'Angelo & Antenucci - NippoRow 96 - Cell 2
98Bernardo Riccio (Ita) d'Angelo & Antenucci - NippoRow 97 - Cell 2
99Evgeny Kovaliev (Rus) RussiaRow 98 - Cell 2
100Vojtech Hacecky (Cze) Czech RepublicRow 99 - Cell 2
101Louis Meintjes (RSA) Toyota CSARow 100 - Cell 2
102Oscar Grau (Spa) Burgos 2016 - Castilla y LeónRow 101 - Cell 2
103Clint Hendricks (RSA) Tasol - GT Pro CyclingRow 102 - Cell 2
104André Schulze (Ger) CCC Polsat Polkowice0:22:58
105Jan Dostal (Cze) Czech RepublicRow 104 - Cell 2
106Berden De Vries (Ned) Team Ruiter DakkapellenRow 105 - Cell 2
107Jos Pronk (Ned) Team Ruiter DakkapellenRow 106 - Cell 2
108Ivan Kovalev (Rus) RussiaRow 107 - Cell 2
109Arne Hassink (Ned) TT Raiko Argon 18Row 108 - Cell 2
110Jan Deutschmann (Ger) TT Raiko Argon 18Row 109 - Cell 2
111Graham Briggs (GBr) Rapha Condor - Sharp0:23:50
112Jiri Hochmann (Cze) Czech RepublicRow 111 - Cell 2
113Stefan Cohnen (Ned) Team Differdange - Magic-Sportfood.de0:24:21
DNFKirill Yatsevich (Rus) RussiaRow 113 - Cell 2
DNFPaul-Alexander Van Zweel (RSA) 360 LifeRow 114 - Cell 2
Swipe to scroll horizontally
Mountain 1 - Summit of Natures Valley Climb, 18.0km
1Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp12pts
2Daryl Impey (RSA) MTN Qhubeka10Row 1 - Cell 3
3David George (RSA) 360 Life8Row 2 - Cell 3
4Scott Stewart (USA) Team Type 1 - Sanofi Aventis6Row 3 - Cell 3
5Daniel Teklehaimanot (Eri) UCI African Team4Row 4 - Cell 3
6Johann Rabie (RSA) Team Bonitas3Row 5 - Cell 3
7Perrig Quemeneur (Fra) Team Europcar2Row 6 - Cell 3
Swipe to scroll horizontally
Mountain 2 - Summit of Piesang Valley Climb, 55.9km
1Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp10pts
2Daryl Impey (RSA) MTN Qhubeka8Row 1 - Cell 3
3Daniel Teklehaimanot (Eri) UCI African Team6Row 2 - Cell 3
4David George (RSA) 360 Life5Row 3 - Cell 3
5Ian McLeod (RSA) DCM3Row 4 - Cell 3
6Jacques Janse Van Rensburg (RSA) Burgos 2016 - Castilla y León1Row 5 - Cell 3
Swipe to scroll horizontally
Mountain 3 - 95.5km
1Jay Thomson (RSA) 360 Life8pts
2Daryl Impey (RSA) MTN Qhubeka6Row 1 - Cell 3
3Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp5Row 2 - Cell 3
4Dennis Van Niekerk (RSA) MTN Qhubeka3Row 3 - Cell 3
5Jacques Janse Van Rensburg (RSA) Burgos 2016 - Castilla y León1Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 4 - 135.3km
1Daryl Impey (RSA) MTN Qhubeka10pts
2Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp8Row 1 - Cell 3
3Tsgabu Gebremaryam Grmay (Eth) UCI African Team6Row 2 - Cell 3
4David George (RSA) 360 Life5Row 3 - Cell 3
5Kristian House (GBr) Rapha Condor - Sharp3Row 4 - Cell 3
6Darren Lill (RSA) DCM1Row 5 - Cell 3
Swipe to scroll horizontally
General classification after stage 4
1Kristian House (GBr) Rapha Condor - Sharp11:18:14
2Daryl Impey (RSA) MTN Qhubeka0:02:22
3Johann Rabie (RSA) Team BonitasRow 2 - Cell 2
4David George (RSA) 360 LifeRow 3 - Cell 2
5Jacques Janse Van Rensburg (RSA) Burgos 2016 - Castilla y LeónRow 4 - Cell 2
6Perrig Quemeneur (Fra) Team EuropcarRow 5 - Cell 2
7Thomas Degand (Bel) Veranda's Willems - AccentRow 6 - Cell 2
8Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp0:02:25
9Kévin Reza (Fra) Team Europcar0:03:00
10Darren Lill (RSA) DCMRow 9 - Cell 2
11William Dugan (USA) Team Type 1 - Sanofi Aventis0:03:04
12Alex Meenhorst (NZl) Team Differdange - Magic-Sportfood.deRow 11 - Cell 2
13Jean-Pierre Drucker (Lux) Veranda's Willems - AccentRow 12 - Cell 2
14Milan Kadlec (Cze) Czech RepublicRow 13 - Cell 2
15Christopher Jennings (RSA) Burgos 2016 - Castilla y LeónRow 14 - Cell 2
16Dennis Van Niekerk (RSA) MTN QhubekaRow 15 - Cell 2
17Scott Stewart (USA) Team Type 1 - Sanofi Aventis0:03:09
18Remco Broers (Ned) Team Differdange - Magic-Sportfood.de0:04:16
19Ian McLeod (RSA) DCMRow 18 - Cell 2
20Tony Hurel (Fra) Team Europcar0:04:23
21Yohann Gene (Fra) Team EuropcarRow 20 - Cell 2
22Herman Fouche (RSA) DCM0:05:05
23Daniel Teklehaimanot (Eri) UCI African TeamRow 22 - Cell 2
24Abdelati Saadoune (Mar) MoroccoRow 23 - Cell 2
25Neil MacDonald (RSA) Team BonitasRow 24 - Cell 2
26Adil Jelloul (Mar) MoroccoRow 25 - Cell 2
27Dariusz Batek (Pol) CCC Polsat PolkowiceRow 26 - Cell 2
28Tsgabu Gebremaryam Grmay (Eth) UCI African TeamRow 27 - Cell 2
29Nico Schneider (Ger) Team Differdange - Magic-Sportfood.deRow 28 - Cell 2
30Fabio Calabria (Aus) Team Type 1 - Sanofi Aventis0:05:18
31Mathias Belka (Ger) TT Raiko Argon 180:05:51
32Gregory Habeaux (Bel) Veranda's Willems - Accent0:06:25
33Reinardt Janse Van Rensburg (RSA) MTN Qhubeka0:06:33
34Alexey Shmidt (Rus) Team Type 1 - Sanofi Aventis0:06:45
35Kevin Evans (RSA) 360 Life0:06:59
36Kevin Van Melsen (Bel) Veranda's Willems - AccentRow 35 - Cell 2
37Nicholas White (RSA) Toyota CSA0:07:30
38Christiaan Kriek (RSA) Toyota CSA0:10:00
39Solomon Bitew Shiferaw (Eth) UCI African Team0:10:40
40Henry Frusto (Ita) d'Angelo & Antenucci - NippoRow 39 - Cell 2
41Johann Van Zyl (RSA) Toyota CSA0:12:21
42Shaun Ward (RSA) 360 LifeRow 41 - Cell 2
43Gijs Strating (Ned) Team Ruiter Dakkapellen0:12:33
44Davide Torosantucci (Ita) d'Angelo & Antenucci - Nippo0:12:53
45Jay Thomson (RSA) 360 Life0:13:04
46Giovanni Bernaudeau (Fra) Team Europcar0:13:15
47Sven Van Den Houte (Bel) Veranda's Willems - Accent0:14:52
48Misnga Okbatsion (Eri) UCI African Team0:15:10
49Nathnael Berhane (Eri) UCI African Team0:15:16
50Waylon Woolcock (RSA) Team BonitasRow 49 - Cell 2
51Alexander Khatuntsev (Rus) RussiaRow 50 - Cell 2
52Jacobus Venter (RSA) Veranda's Willems - AccentRow 51 - Cell 2
53Richard Baxter (RSA) Tasol - GT Pro Cycling0:15:21
54Carl Pasio (RSA) Tasol - GT Pro Cycling0:15:29
55Diego Gallego Arnaiz (Spa) Burgos 2016 - Castilla y León0:15:40
56James Perry (RSA) Tasol - GT Pro Cycling0:16:56
57Martin Hacecky (Cze) Czech Republic0:17:26
58Stefan Ihlenfeldt (RSA) Toyota CSA0:17:39
59Christoff Van Heerden (RSA) MTN Qhubeka0:18:01
60Estifanos Gebresilassie (Eth) UCI African Team0:18:07
61Bradley Potgieter (RSA) MTN Qhubeka0:19:14
62Zakkari Dempster (Aus) Rapha Condor - Sharp0:19:16
63David Maree (RSA) Tasol - GT Pro Cycling0:19:25
64Alexey Markov (Rus) Russia0:19:50
65Alexander Serov (Rus) RussiaRow 64 - Cell 2
66Malcolm Lange (RSA) Team Bonitas0:21:13
67Louis Meintjes (RSA) Toyota CSARow 66 - Cell 2
68Martin Blaha (Cze) Czech Republic0:22:01
69Martijn Verschoor (Ned) Team Type 1 - Sanofi Aventis0:22:32
70Wouter Haan (Ned) Team Ruiter DakkapellenRow 69 - Cell 2
71Clinton Barrow (RSA) DCMRow 70 - Cell 2
72Tomasz Kiendys (Pol) CCC Polsat PolkowiceRow 71 - Cell 2
73David Belda Garcia (Spa) Burgos 2016 - Castilla y LeónRow 72 - Cell 2
74Rudy Lesschaeve (Fra) Team Differdange - Magic-Sportfood.deRow 73 - Cell 2
75Johannes Kachelhoffer (RSA) Team BonitasRow 74 - Cell 2
76Soufiane Haddi (Mar) MoroccoRow 75 - Cell 2
77Mouhssine Lahsaini (Mar) Morocco0:23:20
78Ben Greenwood (GBr) Rapha Condor - Sharp0:23:50
79Jan Oelerich (Ger) TT Raiko Argon 180:24:51
80Tyler Day (RSA) Team Bonitas0:25:32
81Bernardo Riccio (Ita) d'Angelo & Antenucci - NippoRow 80 - Cell 2
82David Charles Brown (RSA) TT Raiko Argon 180:26:37
83Jos Pronk (Ned) Team Ruiter Dakkapellen0:28:05
84Vojtech Hacecky (Cze) Czech Republic0:28:20
85Masaaki Kikuchi (Jpn) d'Angelo & Antenucci - Nippo0:28:35
86Oscar Grau (Spa) Burgos 2016 - Castilla y León0:29:00
87Pieter Seyffert (RSA) DCM0:29:32
88Frank Dressler-Lehnhof (Ger) Team Differdange - Magic-Sportfood.de0:29:59
89Hendrick Kruger (RSA) Toyota CSA0:31:22
90Arran Brown (RSA) MTN Qhubeka0:31:24
91Tomas Smolen (Pol) CCC Polsat PolkowiceRow 90 - Cell 2
92Mariusz Witecki (Pol) CCC Polsat PolkowiceRow 91 - Cell 2
93Leon Burger (Ned) Team Ruiter DakkapellenRow 92 - Cell 2
94Mateusz Taciak (Pol) CCC Polsat Polkowice0:31:40
95Ryohei Komori (Jpn) d'Angelo & Antenucci - Nippo0:33:16
96Jiri Hochmann (Cze) Czech Republic0:34:04
97Jan Deutschmann (Ger) TT Raiko Argon 180:36:15
98Jan Dostal (Cze) Czech Republic0:36:36
99Evgeny Kovaliev (Rus) Russia0:37:09
100Lahcen Saber (Mar) Morocco0:37:35
101Stefan Cohnen (Ned) Team Differdange - Magic-Sportfood.de0:38:56
102Ivan Kovalev (Rus) Russia0:39:04
103Jeremy Maartens (RSA) DCM0:39:06
104Sierd Steigenga (Ned) Team Ruiter Dakkapellen0:39:09
105Clint Hendricks (RSA) Tasol - GT Pro Cycling0:39:14
106Dan Craven (Nam) Rapha Condor - Sharp0:40:12
107André Schulze (Ger) CCC Polsat Polkowice0:41:36
108Shaun-Nick Bester (RSA) 360 Life0:41:38
109Dominik Ivo (Ger) TT Raiko Argon 180:42:09
110Berden De Vries (Ned) Team Ruiter Dakkapellen0:43:36
111Jean Spies (RSA) Tasol - GT Pro Cycling0:45:20
112Graham Briggs (GBr) Rapha Condor - Sharp0:50:39
113Arne Hassink (Ned) TT Raiko Argon 180:54:21
Swipe to scroll horizontally
Mountains classification
1Daryl Impey (RSA) MTN Qhubeka58pts
2Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp51Row 1 - Cell 3
3David George (RSA) 360 Life19Row 2 - Cell 3
4Johann Rabie (RSA) Team Bonitas14Row 3 - Cell 3
5Tony Hurel (Fra) Team Europcar13Row 4 - Cell 3
6Daniel Teklehaimanot (Eri) UCI African Team10Row 5 - Cell 3
7Jay Thomson (RSA) 360 Life8Row 6 - Cell 3
8Dan Craven (Nam) Rapha Condor - Sharp8Row 7 - Cell 3
9Scott Stewart (USA) Team Type 1 - Sanofi Aventis6Row 8 - Cell 3
10Tsgabu Gebremaryam Grmay (Eth) UCI African Team6Row 9 - Cell 3
11Jacques Janse Van Rensburg (RSA) Burgos 2016 - Castilla y León5Row 10 - Cell 3
12Nathnael Berhane (Eri) UCI African Team5Row 11 - Cell 3
13Kristian House (GBr) Rapha Condor - Sharp4Row 12 - Cell 3
14Dennis Van Niekerk (RSA) MTN Qhubeka3Row 13 - Cell 3
15Remco Broers (Ned) Team Differdange - Magic-Sportfood.de3Row 14 - Cell 3
16Ian McLeod (RSA) DCM3Row 15 - Cell 3
17Reinardt Janse Van Rensburg (RSA) MTN Qhubeka3Row 16 - Cell 3
18Perrig Quemeneur (Fra) Team Europcar2Row 17 - Cell 3
19Darren Lill (RSA) DCM1Row 18 - Cell 3
20Nicholas White (RSA) Toyota CSA1Row 19 - Cell 3
Swipe to scroll horizontally
Young rider classification
1Kévin Reza (Fra) Team Europcar11:21:14
2Christopher Jennings (RSA) Burgos 2016 - Castilla y León0:00:04
3Remco Broers (Ned) Team Differdange - Magic-Sportfood.de0:01:16
4Daniel Teklehaimanot (Eri) UCI African Team0:02:05
5Tsgabu Gebremaryam Grmay (Eth) UCI African TeamRow 4 - Cell 2
6Reinardt Janse Van Rensburg (RSA) MTN Qhubeka0:03:33
7Christiaan Kriek (RSA) Toyota CSA0:07:00
8Johann Van Zyl (RSA) Toyota CSA0:09:21
9Gijs Strating (Ned) Team Ruiter Dakkapellen0:09:33
10Misnga Okbatsion (Eri) UCI African Team0:12:10
11Nathnael Berhane (Eri) UCI African Team0:12:16
12Martin Hacecky (Cze) Czech Republic0:14:26
13Stefan Ihlenfeldt (RSA) Toyota CSA0:14:39
14Estifanos Gebresilassie (Eth) UCI African Team0:15:07
15Bradley Potgieter (RSA) MTN Qhubeka0:16:14
16David Maree (RSA) Tasol - GT Pro Cycling0:16:25
17Louis Meintjes (RSA) Toyota CSA0:18:13
18Wouter Haan (Ned) Team Ruiter Dakkapellen0:19:32
19Clinton Barrow (RSA) DCMRow 18 - Cell 2
20Soufiane Haddi (Mar) MoroccoRow 19 - Cell 2
21Jan Oelerich (Ger) TT Raiko Argon 180:21:51
22Tyler Day (RSA) Team Bonitas0:22:32
23David Charles Brown (RSA) TT Raiko Argon 180:23:37
24Hendrick Kruger (RSA) Toyota CSA0:28:22
25Ryohei Komori (Jpn) d'Angelo & Antenucci - Nippo0:30:16
26Jan Dostal (Cze) Czech Republic0:33:36
27Evgeny Kovaliev (Rus) Russia0:34:09
28Lahcen Saber (Mar) Morocco0:34:35
29Clint Hendricks (RSA) Tasol - GT Pro Cycling0:36:14
30Shaun-Nick Bester (RSA) 360 Life0:38:38
31Dominik Ivo (Ger) TT Raiko Argon 180:39:09
32Berden De Vries (Ned) Team Ruiter Dakkapellen0:40:36
33Jean Spies (RSA) Tasol - GT Pro Cycling0:42:20
Swipe to scroll horizontally
African rider classification
1Daryl Impey (RSA) MTN Qhubeka11:20:36
2Johann Rabie (RSA) Team BonitasRow 1 - Cell 2
3David George (RSA) 360 LifeRow 2 - Cell 2
4Jacques Janse Van Rensburg (RSA) Burgos 2016 - Castilla y LeónRow 3 - Cell 2
5Darren Lill (RSA) DCM0:00:38
6Christopher Jennings (RSA) Burgos 2016 - Castilla y León0:00:42
7Dennis Van Niekerk (RSA) MTN QhubekaRow 6 - Cell 2
8Ian McLeod (RSA) DCM0:01:54
9Herman Fouche (RSA) DCM0:02:43
10Daniel Teklehaimanot (Eri) UCI African TeamRow 9 - Cell 2
11Abdelati Saadoune (Mar) MoroccoRow 10 - Cell 2
12Neil MacDonald (RSA) Team BonitasRow 11 - Cell 2
13Adil Jelloul (Mar) MoroccoRow 12 - Cell 2
14Tsgabu Gebremaryam Grmay (Eth) UCI African TeamRow 13 - Cell 2
15Reinardt Janse Van Rensburg (RSA) MTN Qhubeka0:04:11
16Kevin Evans (RSA) 360 Life0:04:37
17Nicholas White (RSA) Toyota CSA0:05:08
18Christiaan Kriek (RSA) Toyota CSA0:07:38
19Solomon Bitew Shiferaw (Eth) UCI African Team0:08:18
20Johann Van Zyl (RSA) Toyota CSA0:09:59
21Shaun Ward (RSA) 360 LifeRow 20 - Cell 2
22Jay Thomson (RSA) 360 Life0:10:42
23Misnga Okbatsion (Eri) UCI African Team0:12:48
24Nathnael Berhane (Eri) UCI African Team0:12:54
25Waylon Woolcock (RSA) Team BonitasRow 24 - Cell 2
26Jacobus Venter (RSA) Veranda's Willems - AccentRow 25 - Cell 2
27Richard Baxter (RSA) Tasol - GT Pro Cycling0:12:59
28Carl Pasio (RSA) Tasol - GT Pro Cycling0:13:07
29James Perry (RSA) Tasol - GT Pro Cycling0:14:34
30Stefan Ihlenfeldt (RSA) Toyota CSA0:15:17
31Christoff Van Heerden (RSA) MTN Qhubeka0:15:39
32Estifanos Gebresilassie (Eth) UCI African Team0:15:45
33Bradley Potgieter (RSA) MTN Qhubeka0:16:52
34David Maree (RSA) Tasol - GT Pro Cycling0:17:03
35Malcolm Lange (RSA) Team Bonitas0:18:51
36Louis Meintjes (RSA) Toyota CSARow 35 - Cell 2
37Clinton Barrow (RSA) DCM0:20:10
38Johannes Kachelhoffer (RSA) Team BonitasRow 37 - Cell 2
39Soufiane Haddi (Mar) MoroccoRow 38 - Cell 2
40Mouhssine Lahsaini (Mar) Morocco0:20:58
41Tyler Day (RSA) Team Bonitas0:23:10
42David Charles Brown (RSA) TT Raiko Argon 180:24:15
43Pieter Seyffert (RSA) DCM0:27:10
44Hendrick Kruger (RSA) Toyota CSA0:29:00
45Arran Brown (RSA) MTN Qhubeka0:29:02
46Lahcen Saber (Mar) Morocco0:35:13
47Jeremy Maartens (RSA) DCM0:36:44
48Clint Hendricks (RSA) Tasol - GT Pro Cycling0:36:52
49Dan Craven (Nam) Rapha Condor - Sharp0:37:50
50Shaun-Nick Bester (RSA) 360 Life0:39:16
51Jean Spies (RSA) Tasol - GT Pro Cycling0:42:58

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1

Latest on Cyclingnews