Angel Yin carded a 3-under par, 69 during day three of the Buick LPGA Shanghai to move into contention in Shanghai.