He also secured his place at next week's World Tour Championship in Dubai after closing the tournament on 17-under, despite a blip half way through his round when he fell back to level pegging with his South African challenger.
"It was great that I came down here," he told the European Tour website. "One of the bigger reasons was I was 59th in The Race to Dubai standings and I needed a good week.
"I made it difficult for myself in the middle of the round there but hung in there and stayed patient. I played well to shoot 17 under par around here in these windy conditions. It was playing a lot harder today."