Marcus Kinhult remains on track to capture his second DP World Tour title and first since 2019, entering the Alfred Dunhill Championship with a two-shot lead Final round.
The Swede, who won his only title to date at the Betfred British Masters more than five years ago, started the day with a three-shot advantage but was on top of the leaderboard after nine holes.
However, he rallied on the back nine and a final birdie helped him shoot a 69 to reach 14 under.
Local favorite Ryan van Velzen shot a perfect 65 with an eagle and five birdies to finish second at 12 under, with Dutchman Darius Vandrie in second place. Darius van Driel ranked third.
Tom McKibbin shot a 3-under 69 to move into the top 25 before the final round.
On a day when most players were struggling to break 70, McKibbin recovered from an early bogey and had a perfect round from that point on, with four birdies, including on 13th and Two birdies on the inside nine par 5s on No. 18.
Full ranking
The Holywood golfer has 10 top-10 finishes in 2024 and was tied for 23rd at 5 under before Sunday.
Portmarnock's Conor Purcell was the only other Irish competitor and despite two eagles on Friday he failed to advance, shooting 75s in both rounds. and 71, leaving him at 2 over at the halfway mark.
“I think it's not easy to sleep on the lead,” said Kimhut, who had a total of six birdies and three bogeys in much cooler conditions than the previous two days in South Africa.
“It’s only Saturday so it’s not that bad – I slept well last night and hopefully will sleep well again tonight.
“I love playing this golf course and I'm looking forward to tomorrow's challenge.”
Additional reporting: PA