England's Justin Rose fired a five-under-par 67 to reclaim a share of the lead on 16 under after the third round of the Nedbank Golf Challenge in Sun City, South Africa.
The European Order of Merit winner carded five birdies — and only one bogey — on his back nine at the Gary Player Country Club but it was a slip by playing partner Trevor Immelman at the last which allowed the status quo to be restored.
Both had begun the day 11 under but the Johannesburg-born Englishman was two behind at the turn as his South African opponent went out in 33 after four birdies in six holes from the second having dropped a shot at the first.
Rose bogeyed the 411-yard third but clawed back shots at the sixth and ninth to reduce the deficit to two.
However, further birdies at the par-five 10th and 419-yard 11th closed the gap to one — with Immelman also picking up a stroke at 10 — but that good work was undone when he bogeyed the 406-yard 13th and his opponent made a three.
But from there Rose picked up the pace with another three birdies in row to reel in the South African, who missed the fairway at the last, had to lay up and then hit his approach into a bunker to finish with a five and ensure the day finished honours even.
Three-time winner Ernie Els, the highest-ranked player in the 12-man event, shot a 69 but fell five shots off the lead on 11 under in third place.
Ryder Cup stars Henrik Stenson (seven under) and England's Luke Donald (six under) occupy fourth and joint fifth respectively after rounds of 72 and 71.