Brandon Stone surged to the top of the leaderboard with an eagle at the last as Chris Hanson and George Coetzee also made big moves on round two of the Alfred Dunhill Championship on Friday.
Home favourite Stone carded a masterful six-under-par 66 at Leopard Creek to sit one shot clear of joint first-round leader Charl Schwartzel and Chris Hanson on 11 under par.
Stone was two under for his round at the turn as three birdies were slightly negated by a bogey at the fourth.
He picked up two more strokes before handing one back at the 13th, but finished strongly with a birdie at 15 before his last-hole heroics took him clear at the summit.
Defending champion Schwartzel, who started his round on the back nine, was six under for his round, which included lengthy putts at the fourth and fifth holes, but a double bogey at the seventh - his 16th - thwarted his progress.
-- The European Tour (@EuropeanTour) December 2, 2016
Englishman Hanson recorded the joint-low score of the day with a seven-under 65.
His brilliant card showed eight birdies, with his only blemish coming with a bogey at the par-five 15th.
Hanson's efforts were matched by Coetzee, who is two shots off the pace on nine under.
Coetzee, who like Schwartzel started on the back nine, saw two early birdies wiped out with a double bogey, but he responded in style by birdieing six of the next seven holes and gained another stroke at the last.
Keith Horne is tied with Coetzee in fourth thanks to a 66, while Branden Grace is among a cluster of players on eight below par.
Paul Dunne, who was tied with Schwartzel after round one, was unable to match Thursday's exploits as a one-over 73 left him in a tie for 19th.