Spain's Eugenio Chacarra leads by two shots at the halfway stage of the Alfred Dunhill Championship after firing a second-round 66 at Royal Johannesburg Club.
Chacarra, who has one DP World Tour title to his name, began the day in a tie for the lead on nine under par but found himself well adrift of home favourite Jayden Schaper by the time he teed off at 11.30am.
A lightning-fast start saw him close the gap, though, as he went agonisingly close to opening his round with an albatross but instead had to settle for an eagle.
He led by one shot at the turn after adding three front-nine birdies but back-to-back bogeys on the ninth and 10th saw him slip from the summit before he responded by making three more birdies on the way in to reach 15 under.
Schaper was his nearest challenger on 13 under after firing a bogey-free 64, one ahead of countryman Branden Grace and England's John Parry.