The fifth-seeded American won the last eight points to set up a clash with Russian number two seed Maria Sharapova, who defeated Ukrainian Tatiana Perebiynis 7-5 6-2.