South Africa's Charl Schwartzel won the China Masters on Sunday, closing with a 4-under 68 for a one-stroke victory over Darren Clarke and 2012 winner Liang Wenchong.

Schwartzel, the 2011 Masters winner, had a 9-under 279 total on Nanshan International's Montgomerie Course. He earned $180,000 in the OneAsia Tour event.

Clarke and Liang shot 72.