Charl Schwartzel raced away from the rest of the field to win the European Tour's Tshwane Open by eight shots on Sunday as he closed with a 7-under 63 to finish 16 under par.

Schwartzel, who held a one-shot lead heading into the final round, had seven birdies and an eagle to cruise to victory and his second tour title this season. The former U.S. Masters champion finished with four birdies in his last seven holes for his runaway victory.

Schwartzel won from Denmark's Jeff Winther, who closed with a 64 for second outright on 8 under.

Winther was the only non-South African in the top six, with Anthony Michael third on 6 under and Justin Walters, Richard Sterne and Dean Burmester tied for fourth another shot back.