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