Victor Dubuisson came through a day of strong winds and thunderstorms at Sun City to hold a two-shot lead after two rounds of the Nedbank Golf Challenge on Friday.
Dubuisson bogeyed No. 18 after a rain delay to cut his advantage to just two shots, but he handled the tricky weather best in northern South Africa to hold the halfway advantage at 6 under.
The slip up on No. 18 was one of just two bogeys for the Frenchman, who also collected four birdies in his 2-under 70.
Many of the field struggled in the conditions, with 69 the best score of the day.
Race to Dubai leader Tommy Fleetwood had a 2-over-par 74 and is in a tie for 37th, leaving him with an uphill task to challenge for the victory which would seal the European Tour season title.