Angel Yin made seven birdies in a bogey-free final round to hold off a fast-finishing Akie Iwai to win the LPGA Thailand tournament by one shot.