Alex Noren posted a closing 63 to win the Nedbank Golf Challenge hosted by Gary Player by six shots and claim his fourth European Tour victory of the season.
The Swede carded an eagle, eight birdies and a solitary bogey to finish the week on 14 under par and will move up to third in the Race to Dubai Rankings presented by Rolex.
Jeunghun Wang, who held a three-shot lead on Saturday night, finished six shots behind Noren in second, one stroke clear of Ricardo Gouveia, Alejandro Cañizares, Victor Dubuisson, home favourite Branden Grace and Andy Sullivan.
Noren's countryman Henrik Stenson, who leads the Race to Dubai Rankings presented by Rolex, fired a birdie at the last to finish eighth on six under.
I've tried to get in this tournament for so many years, and when I got in here, ending up winning, it feels unbelievable - Alex Noren
Danny Willett produced a 69 on Sunday to finish on three under and keep in touch with Stenson ahead of next week's season-ending DP World Tour Championship, Dubai.
Stenson, Willett, Noren and Northern Ireland's Rory McIlroy are all in with a chance of winning the Race to Dubai when they head to Jumeirah Golf Estates next week.
Noren, who led at the halfway stage of the competition, began the day six shots off the lead but soon closed the gap courtesy of birdies at the first three holes and another gain at the fifth.
Noren holed his 30-foot birdie putt at the seventh before repeating the trick from a similar distance at the next to move to 11 under.
When Wang carded a disappointing double bogey at the eighth, Noren briefly found himself with a one-shot lead, but the South Korean fired a birdie at the ninth to join him at the summit.
Noren regained the outright lead at the tenth, however, effortlessly knocking in his 25-foot eagle putt before chipping in for a birdie at the 11th to get to 14 under.
The 34 year old dropped his first shot of the day at the 14th but rolled in from eight feet at the 16th to return to 14 under.
And with Wang carding bogeys at the 15th, 16th and 18th, Noren secured his eighth European Tour title by six shots.
Noren was delighted to seal victory in his first appearance at this event. He said: "I've tried to get in this tournament for so many years, and when I got in here, ending up winning, it feels unbelievable.
"I think me and my caddie worked on a lot to try to go for the right places on the green, because there's so many tricky pins here. They tuck those pins away up in the corners of the greens, and it's easy to make bogeys.
"All I was trying to do was hit the right shots at the right pieces of the green and putt uphill, and then not make too many bogeys. Because around here, I think you've got a few birdie chances.
"The front pins are easier and I think you've got a lot of opportunities, and if you just manage those little tricky ones, not making too many bogeys, you've got a chance around here."
Wang was looking on the bright side after a difficult day. He said: "It was a really long day for me. Unlucky, but I still have a lot of tournaments.
"I think this is a great experience for me."
Gouveia and Dubuisson will join Noren in Dubai next week, with their joint third-place finishes taking them up to 53rd and 47th respectively in the Race to Dubai Rankings presented by Rolex.
South African Jaco van Zyl will also be in Dubai after he finished tenth on four under to move to 56th place.
Looking ahead to next week, Stenson said: "Alex playing as well as he does just motivates me even more to bring my game next week and then try and be up there."