Sun City: World number one Lee Westwood gave a golfing masterclass to sprint three shots clear of the field after the Sun City Challenge second round on Friday.
The 37-year-old Briton fired an eight-under-par 64, with four birdies on each nine and no bogeys, to finish on 12-under 132 at the Gary Player Country Club.
Westwood ended his round with a flourish as another immaculate approach shot to the 18th left him with a 12-foot birdie putt which he sank.
Fellow Englishman and Ryder Cup team mate Ross Fisher carded a 68 to take second spot on 135.
Overnight leader Padraig Harrington, another member of Europe`s triumphant Ryder Cup side, could only manage a 72 as he wound up six strokes off the pace.
Fisher was the first player to catch the Irishman with a birdie at the par-five second hole.
Westwood then rolled in a 35-foot putt for birdie on the par-four third before picking up more shots at the fifth and sixth.
Edoardo Molinari, who also featured in the Ryder Cup win in October, claimed eagle threes at the second and 10th to climb into contention.
The Italian, though, could only add one birdie as he finished with a 67 for 138 and a tie for third place with Harrington and Ryder Cup stalwart Miguel Angel Jimenez (69) of Spain.
Fisher eagled the par-five ninth to ignite his round after bogeys on seven and eight and went on to record four birdies after the turn to stay in touch with Westwood.
Triple champion Ernie Els was sixth on 139 after a 68 while holder Robert Allenby of Australia was joint seventh on 140 with South African Tim Clark.