Skip to main content

Torosantucci solos to victory in George

Image 1 of 10

Davide Torosantucci (d'Angelo & Antenucci - Nippo) wins the stage.

Davide Torosantucci (d'Angelo & Antenucci - Nippo) wins the stage.
(Image credit: craigdutton.com)
Image 2 of 10

Davide Torosantucci collects his accolades.

Davide Torosantucci collects his accolades.
(Image credit: craigdutton.com)
Image 3 of 10

The peloton passing one of the local towns.

The peloton passing one of the local towns.
(Image credit: craigdutton.com)
Image 4 of 10

Passing the lagoon in Knysna.

Passing the lagoon in Knysna.
(Image credit: craigdutton.com)
Image 5 of 10

The riders enjoying the sunshine.

The riders enjoying the sunshine.
(Image credit: craigdutton.com)
Image 6 of 10

Race leader Kristian House (Rapha Condor-Sharp) chats to Phil Liggett before the start.

Race leader Kristian House (Rapha Condor-Sharp) chats to Phil Liggett before the start.
(Image credit: craigdutton.com)
Image 7 of 10

Stage four podium (l-r): Davide Torosantucci, stage winner; Daryl Impey, mountains leader; Kristian House, overall leader; and Kevin Reza, best young rider.

Stage four podium (l-r): Davide Torosantucci, stage winner; Daryl Impey, mountains leader; Kristian House, overall leader; and Kevin Reza, best young rider.
(Image credit: craigdutton.com)
Image 8 of 10

Jay Thomson (360 Life) in the breakaway with the peloton in the distance.

Jay Thomson (360 Life) in the breakaway with the peloton in the distance.
(Image credit: craigdutton.com)
Image 9 of 10

Yesterday's stage winner Yohann Gene (Europcar).

Yesterday's stage winner Yohann Gene (Europcar).
(Image credit: craigdutton.com)
Image 10 of 10

Rapha Condor-Sharp controlling the race.

Rapha Condor-Sharp controlling the race.
(Image credit: craigdutton.com)

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.

Team D'angelo & Antenucci-Nippo race manager and former Tour de France yellow jersey Alberto Elli was pleased with his team's performance. "I was really angry with the team yesterday when we had no one in front," said Elli. "Torosantucci is a good climber, so I am glad he could win today."

Race leader Kristian House (Rapha Condor-Sharp) was also part of the select 19-man group which formed on the stage's final climb and didn't lose any time to his general classification rivals. House kept his comfortable 2:22 margin over second-placed Daryl Impey (MTN Qhubeka) and third third-placed Johann Rabie (Team Bonitas).

It was a hard day of racing where a quarter of the peloton was dropped early on the first climb, forming the day's grupetto. Meanwhile, Rapha Condor-Sharp set a steady pace to protect their race leader Kristian House.

Adamant to get into the breakaway, Jay Thomson slipped off the front to form the break of the day. The South African was released from his US trade team Bissell Pro Cycling to ride as a guest on Team 360 Life for the race. The bunch only allowed him a maximum lead of 2:30 before reeling him in.

As expected, the race blew apart on the final climb of the day when a steep ascent separated the weaker riders from the race favourites. The lead group of 19 was surprised when race leader House put in an attack with 7km to go. Naturally, everyone responded and brought him back.

Torosantucci took full advantage and counter-attacked, knowing there would be hesitation in chasing him as he was 13:15 down on the general classification. The Italian, who had his appendix removed in December, held on by 18 seconds to win the stage.

The King of the Mountains competition was contested between Daryl Impey (MTN-Qhubeka) and Jonathan Tiernan-Locke (Rapha Condor-Sharp). Impey, the former RadioShack rider, held onto his lead in the competition at the end of the day. However, being fifth overall, he said the general classification was still in his sights.

The peloton will contest stage five on Thursday over a 175km route from Oudtshoorn to Barrydale.

Full Results
1Davide Torosantucci (Ita) d'Angelo & Antenucci - Nippo3:30:22
2Kévin Reza (Fra) Team Europcar0:00:18
3Darren Lill (RSA) DCM
4Johann Rabie (RSA) Team Bonitas0:00:22
5Jean-Pierre Drucker (Lux) Veranda's Willems - Accent
6Milan Kadlec (Cze) Czech Republic
7Giovanni Bernaudeau (Fra) Team Europcar
8Alex Meenhorst (NZl) Team Differdange - Magic-Sportfood.de
9Daryl Impey (RSA) MTN Qhubeka
10William Dugan (USA) Team Type 1 - Sanofi Aventis
11Kristian House (GBr) Rapha Condor - Sharp
12Perrig Quemeneur (Fra) Team Europcar
13Christopher Jennings (RSA) Burgos 2016 - Castilla y León
14Thomas Degand (Bel) Veranda's Willems - Accent
15David George (RSA) 360 Life
16Jacques Janse Van Rensburg (RSA) Burgos 2016 - Castilla y León
17Dennis Van Niekerk (RSA) MTN Qhubeka
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) DCM
22Fabio Calabria (Aus) Team Type 1 - Sanofi Aventis0:02:23
23Alexander Khatuntsev (Rus) Russia
24Abdelati Saadoune (Mar) Morocco
25Estifanos Gebresilassie (Eth) UCI African Team
26Dariusz Batek (Pol) CCC Polsat Polkowice
27Tsgabu Gebremaryam Grmay (Eth) UCI African Team
28Solomon Bitew Shiferaw (Eth) UCI African Team
29Adil Jelloul (Mar) Morocco
30Daniel Teklehaimanot (Eri) UCI African Team
31Carl Pasio (RSA) Tasol - GT Pro Cycling
32Nathnael Berhane (Eri) UCI African Team
33Kevin Evans (RSA) 360 Life
34Neil MacDonald (RSA) Team Bonitas
35Nicholas White (RSA) Toyota CSA
36Kevin Van Melsen (Bel) Veranda's Willems - Accent
37Misnga Okbatsion (Eri) UCI African Team
38Herman Fouche (RSA) DCM
39Richard Baxter (RSA) Tasol - GT Pro Cycling
40Waylon Woolcock (RSA) Team Bonitas
41Mathias Belka (Ger) TT Raiko Argon 18
42Gregory Habeaux (Bel) Veranda's Willems - Accent
43Jacobus Venter (RSA) Veranda's Willems - Accent
44Henry Frusto (Ita) d'Angelo & Antenucci - Nippo
45Yohann Gene (Fra) Team Europcar
46Tony Hurel (Fra) Team Europcar
47Nico Schneider (Ger) Team Differdange - Magic-Sportfood.de
48James Perry (RSA) Tasol - GT Pro Cycling0:04:03
49Alexey Shmidt (Rus) Team Type 1 - Sanofi Aventis
50Stefan Ihlenfeldt (RSA) Toyota CSA0:04:33
51Martin Hacecky (Cze) Czech Republic
52Gijs Strating (Ned) Team Ruiter Dakkapellen
53Reinardt Janse Van Rensburg (RSA) MTN Qhubeka
54Christiaan Kriek (RSA) Toyota CSA0:06:51
55Soufiane Haddi (Mar) Morocco
56Alexey Markov (Rus) Russia0:06:52
57Alexander Serov (Rus) Russia
58Clinton Barrow (RSA) DCM0:09:39
59Johann Van Zyl (RSA) Toyota CSA
60Martijn Verschoor (Ned) Team Type 1 - Sanofi Aventis
61Tomasz Kiendys (Pol) CCC Polsat Polkowice
62Wouter Haan (Ned) Team Ruiter Dakkapellen
63Sven Van Den Houte (Bel) Veranda's Willems - Accent
64Shaun Ward (RSA) 360 Life
65Johannes Kachelhoffer (RSA) Team Bonitas
66David Belda Garcia (Spa) Burgos 2016 - Castilla y León
67Diego Gallego Arnaiz (Spa) Burgos 2016 - Castilla y León
68Rudy Lesschaeve (Fra) Team Differdange - Magic-Sportfood.de
69Martin Blaha (Cze) Czech Republic
70Christoff Van Heerden (RSA) MTN Qhubeka
71Bradley Potgieter (RSA) MTN Qhubeka0:10:22
72Jeremy Maartens (RSA) DCM
73Jay Thomson (RSA) 360 Life
74Ben Greenwood (GBr) Rapha Condor - Sharp
75Pieter Seyffert (RSA) DCM
76Zakkari Dempster (Aus) Rapha Condor - Sharp0:16:34
77Dan Craven (Nam) Rapha Condor - Sharp
78Jan Oelerich (Ger) TT Raiko Argon 18
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 CSA
83Shaun-Nick Bester (RSA) 360 Life0:18:31
84Arran Brown (RSA) MTN Qhubeka
85Jean Spies (RSA) Tasol - GT Pro Cycling
86Ryohei Komori (Jpn) d'Angelo & Antenucci - Nippo
87Lahcen Saber (Mar) Morocco
88Mariusz Witecki (Pol) CCC Polsat Polkowice
89Tomas Smolen (Pol) CCC Polsat Polkowice
90Frank Dressler-Lehnhof (Ger) Team Differdange - Magic-Sportfood.de
91Sierd Steigenga (Ned) Team Ruiter Dakkapellen
92Dominik Ivo (Ger) TT Raiko Argon 18
93Mateusz Taciak (Pol) CCC Polsat Polkowice
94Tyler Day (RSA) Team Bonitas
95Malcolm Lange (RSA) Team Bonitas
96Leon Burger (Ned) Team Ruiter Dakkapellen
97Masaaki Kikuchi (Jpn) d'Angelo & Antenucci - Nippo
98Bernardo Riccio (Ita) d'Angelo & Antenucci - Nippo
99Evgeny Kovaliev (Rus) Russia
100Vojtech Hacecky (Cze) Czech Republic
101Louis Meintjes (RSA) Toyota CSA
102Oscar Grau (Spa) Burgos 2016 - Castilla y León
103Clint Hendricks (RSA) Tasol - GT Pro Cycling
104André Schulze (Ger) CCC Polsat Polkowice0:22:58
105Jan Dostal (Cze) Czech Republic
106Berden De Vries (Ned) Team Ruiter Dakkapellen
107Jos Pronk (Ned) Team Ruiter Dakkapellen
108Ivan Kovalev (Rus) Russia
109Arne Hassink (Ned) TT Raiko Argon 18
110Jan Deutschmann (Ger) TT Raiko Argon 18
111Graham Briggs (GBr) Rapha Condor - Sharp0:23:50
112Jiri Hochmann (Cze) Czech Republic
113Stefan Cohnen (Ned) Team Differdange - Magic-Sportfood.de0:24:21
DNFKirill Yatsevich (Rus) Russia
DNFPaul-Alexander Van Zweel (RSA) 360 Life

Mountain 1 - Summit of Natures Valley Climb, 18.0km
1Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp12pts
2Daryl Impey (RSA) MTN Qhubeka10
3David George (RSA) 360 Life8
4Scott Stewart (USA) Team Type 1 - Sanofi Aventis6
5Daniel Teklehaimanot (Eri) UCI African Team4
6Johann Rabie (RSA) Team Bonitas3
7Perrig Quemeneur (Fra) Team Europcar2

Mountain 2 - Summit of Piesang Valley Climb, 55.9km
1Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp10pts
2Daryl Impey (RSA) MTN Qhubeka8
3Daniel Teklehaimanot (Eri) UCI African Team6
4David George (RSA) 360 Life5
5Ian McLeod (RSA) DCM3
6Jacques Janse Van Rensburg (RSA) Burgos 2016 - Castilla y León1

Mountain 3 - 95.5km
1Jay Thomson (RSA) 360 Life8pts
2Daryl Impey (RSA) MTN Qhubeka6
3Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp5
4Dennis Van Niekerk (RSA) MTN Qhubeka3
5Jacques Janse Van Rensburg (RSA) Burgos 2016 - Castilla y León1

Mountain 4 - 135.3km
1Daryl Impey (RSA) MTN Qhubeka10pts
2Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp8
3Tsgabu Gebremaryam Grmay (Eth) UCI African Team6
4David George (RSA) 360 Life5
5Kristian House (GBr) Rapha Condor - Sharp3
6Darren Lill (RSA) DCM1

General classification after stage 4
1Kristian House (GBr) Rapha Condor - Sharp11:18:14
2Daryl Impey (RSA) MTN Qhubeka0:02:22
3Johann Rabie (RSA) Team Bonitas
4David George (RSA) 360 Life
5Jacques Janse Van Rensburg (RSA) Burgos 2016 - Castilla y León
6Perrig Quemeneur (Fra) Team Europcar
7Thomas Degand (Bel) Veranda's Willems - Accent
8Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp0:02:25
9Kévin Reza (Fra) Team Europcar0:03:00
10Darren Lill (RSA) DCM
11William Dugan (USA) Team Type 1 - Sanofi Aventis0:03:04
12Alex Meenhorst (NZl) Team Differdange - Magic-Sportfood.de
13Jean-Pierre Drucker (Lux) Veranda's Willems - Accent
14Milan Kadlec (Cze) Czech Republic
15Christopher Jennings (RSA) Burgos 2016 - Castilla y León
16Dennis Van Niekerk (RSA) MTN Qhubeka
17Scott Stewart (USA) Team Type 1 - Sanofi Aventis0:03:09
18Remco Broers (Ned) Team Differdange - Magic-Sportfood.de0:04:16
19Ian McLeod (RSA) DCM
20Tony Hurel (Fra) Team Europcar0:04:23
21Yohann Gene (Fra) Team Europcar
22Herman Fouche (RSA) DCM0:05:05
23Daniel Teklehaimanot (Eri) UCI African Team
24Abdelati Saadoune (Mar) Morocco
25Neil MacDonald (RSA) Team Bonitas
26Adil Jelloul (Mar) Morocco
27Dariusz Batek (Pol) CCC Polsat Polkowice
28Tsgabu Gebremaryam Grmay (Eth) UCI African Team
29Nico Schneider (Ger) Team Differdange - Magic-Sportfood.de
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 - Accent
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 - Nippo
41Johann Van Zyl (RSA) Toyota CSA0:12:21
42Shaun Ward (RSA) 360 Life
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 Bonitas
51Alexander Khatuntsev (Rus) Russia
52Jacobus Venter (RSA) Veranda's Willems - Accent
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) Russia
66Malcolm Lange (RSA) Team Bonitas0:21:13
67Louis Meintjes (RSA) Toyota CSA
68Martin Blaha (Cze) Czech Republic0:22:01
69Martijn Verschoor (Ned) Team Type 1 - Sanofi Aventis0:22:32
70Wouter Haan (Ned) Team Ruiter Dakkapellen
71Clinton Barrow (RSA) DCM
72Tomasz Kiendys (Pol) CCC Polsat Polkowice
73David Belda Garcia (Spa) Burgos 2016 - Castilla y León
74Rudy Lesschaeve (Fra) Team Differdange - Magic-Sportfood.de
75Johannes Kachelhoffer (RSA) Team Bonitas
76Soufiane Haddi (Mar) Morocco
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 - Nippo
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 Polkowice
92Mariusz Witecki (Pol) CCC Polsat Polkowice
93Leon Burger (Ned) Team Ruiter Dakkapellen
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

Mountains classification
1Daryl Impey (RSA) MTN Qhubeka58pts
2Jonathan Tiernan-Locke (GBr) Rapha Condor - Sharp51
3David George (RSA) 360 Life19
4Johann Rabie (RSA) Team Bonitas14
5Tony Hurel (Fra) Team Europcar13
6Daniel Teklehaimanot (Eri) UCI African Team10
7Jay Thomson (RSA) 360 Life8
8Dan Craven (Nam) Rapha Condor - Sharp8
9Scott Stewart (USA) Team Type 1 - Sanofi Aventis6
10Tsgabu Gebremaryam Grmay (Eth) UCI African Team6
11Jacques Janse Van Rensburg (RSA) Burgos 2016 - Castilla y León5
12Nathnael Berhane (Eri) UCI African Team5
13Kristian House (GBr) Rapha Condor - Sharp4
14Dennis Van Niekerk (RSA) MTN Qhubeka3
15Remco Broers (Ned) Team Differdange - Magic-Sportfood.de3
16Ian McLeod (RSA) DCM3
17Reinardt Janse Van Rensburg (RSA) MTN Qhubeka3
18Perrig Quemeneur (Fra) Team Europcar2
19Darren Lill (RSA) DCM1
20Nicholas White (RSA) Toyota CSA1

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 Team
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) DCM
20Soufiane Haddi (Mar) Morocco
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

African rider classification
1Daryl Impey (RSA) MTN Qhubeka11:20:36
2Johann Rabie (RSA) Team Bonitas
3David George (RSA) 360 Life
4Jacques Janse Van Rensburg (RSA) Burgos 2016 - Castilla y León
5Darren Lill (RSA) DCM0:00:38
6Christopher Jennings (RSA) Burgos 2016 - Castilla y León0:00:42
7Dennis Van Niekerk (RSA) MTN Qhubeka
8Ian McLeod (RSA) DCM0:01:54
9Herman Fouche (RSA) DCM0:02:43
10Daniel Teklehaimanot (Eri) UCI African Team
11Abdelati Saadoune (Mar) Morocco
12Neil MacDonald (RSA) Team Bonitas
13Adil Jelloul (Mar) Morocco
14Tsgabu Gebremaryam Grmay (Eth) UCI African Team
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 Life
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 Bonitas
26Jacobus Venter (RSA) Veranda's Willems - Accent
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 CSA
37Clinton Barrow (RSA) DCM0:20:10
38Johannes Kachelhoffer (RSA) Team Bonitas
39Soufiane Haddi (Mar) Morocco
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

Latest on Cyclingnews