Danielle Kang carded a 2-under par, 70 during the final day of the Buick LPGA Shanghai to win in Shanghai.