South Africa's Charl Schwartzel produced another flawless display of golf to secure his third European Tour victory at the Madrid Masters with a three-shot cushion over Ricardo Gonzalez on Sunday. Schwartzel's second consecutive five-under 66 handed him an impressive total of 265, 19-under for the tournament. Argentina's Gonzalez was three shots further back and one ahead of Spaniard Pablo Larrazabal. Schwartzel has been playing with a nagging shoulder injury all week and managed to shrug off the pain again on Saturday to finish with a one-shot lead over his Argentine rival after the third round. In the final round the South African failed, for the first time at the Club Campo de Villa Madrid, to register an eagle - which he did once in each of his three previous rounds. However, another consistent round which included five birdies and no dropped shots proved more than enough to give Schwartzel the edge. By his fifth and last birdie at the 17th, it was virtually game over for his challengers. Needing to overcome his one-shot deficit to have any chance of overtaking the South African, Gonzalez saw his victory chances fade slowly over a solid first nine which nevertheless failed to see him grab a birdie until the ninth hole. Lian wins Indian Open Liang Wen-chong of China overcame his nerves to shoot birdies on the last two holes Sunday to finish one stroke ahead of Australian Darren Beck and clinch the Asian Tour's $1,000,000 Hero Honda Indian Open. Liang, 30, who shot a course-record 12-under 60 in the first round, scored a 2-under par 70 in Sunday's final round to finish 16-under par 272 for the four rounds, one stroke ahead of Beck. South Africa-born Beck also sank a birdie on the 18th hole to finish 15-under par after a fine final round in which he shot a 7-under par 65. Liang appeared nervous when he dropped three strokes on the back nine, following up his bogey on the 14th with a double-bogey on the 15th, but steadied himself to shoot birdies on the final two holes. Liang's title triumph - his second win on the Asian Tour - earned him US$158,500. His only previous Asian Tour victory was at last year's Singapore Masters, which he clinched in a playoff. Adam Blyth of Australia finished third (275), edging ahead of India's Jeev Milkha Singh (276) with a birdie on the final hole. Kim keeps lead In California, South Korean In-Kyung Kim held on to her lead in the LPGA Longs Drugs Challenge Saturday with a three-under 69 that left her one shot in front of American Angela Stanford. Kim finished another windy day on 11-under 205, while Stanford fired a 67 for 206. Taiwan's Yani Tseng (70) and American Mollie Fankhauser (73) were tied for third place on six-under-par 210. Mexico's Lorena Ochoa settled for a 74 to fall seven adrift on four-under 212. She was tied for sixth with Australian Sarah Kemp (71) - behind Kristy McPherson who shot a 71 for 211.