Sergio Garcia shot a final-round 68 to beat Henrik Stenson by four strokes and win the Thailand Golf Championship at the Amata Spring Country Club on Sunday.
The 33-year-old Spaniard, who held the lead since the second round, turned in a solid final round that featured six birdies and two bogeys to finish on 22-under 266.
The victory is Garcia's first in a year with his last win coming at the Johor Open, an Asian Tour event in Malaysia last December.
Sweden's Stenson, who recently made history when he became the first player to win the Race to Dubai and the FedEx Cup, matched Garcia's 68 in his final round for an 18-under 270 total.
Alexander Levy of France shot a 69 to finish another four shots back for a 274 total and third place. Last year's winner, Charl Schwartzel of South Africa, with a second straight 67, was joint fourth on 275 along with Yuki Kono of Japan, US Open champion Justin Rose, and Anirban Lahiri of India.
American Rickie Fowler endured an up and down round that featured six birdies and four bogeys for a 70 and an 11-under 277 to finish in a share of eighth place with Thailand's Chapchai Nirat.