Louis Oosthuizen has won the Alfred Dunhill Championship with a final round 69 for an 18-under, 270 total.
Charl Schwartzel came second at 16-under, Christiaan Bezuidenhout third at 14-under and Marco Penge tied for fourth place at 10-under with Matti Schmid and Darius van Driel.
Penge moves up to 13 from 40 this week, Schmid to 16 from 57 and van Driel to 11 from 27.