The 19-year-old of Romanian heritage won the battle of the top-rated players remaining in her quarter of the draw after exits by Simona Halep and Petra Kvitova to book a last-16 date with US qualifier Taylor Townsend.