Phil Golding stormed into contention in the South African Airways Open having begun the third round seven shots adrift.
Golding got off to a great start with an eagle on the par-five third, and followed it up with three more birdies to go out in 31.
And when he fired a superb mid-iron to within three feet of the flag on the par-three 12th, he was nine under for the tournament and just one off the lead held by overnight leader and defending champion Tim Clark.
The South African had opened with a bogey on the treacherous first hole, but birdied the third to get back to 10 under.
Clark then matched Golding's birdie on the seventh to edge two shots clear of Golding and Holland's Rolf Muntz, who had picked up three birdies in his first five holes.
South African Bobby Lincoln was fourth a shot further back with Justin Rose among those another shot adrift on seven under.
Rose also got off to a flying start, holing from 10 feet on the second for birdie and twice that distance for an eagle on the third, and after dropping a shot on the fourth picked up two more shots to be out in 32.
Ireland's Peter Lawrie however, had carded two double bogeys as well as two birdies to drop back from joint second overnight to four under and seven off the lead.