Elina Svitolina raced into the last eight at the French Open with a straight sets win over Caroline Garcia.
The Ukrainian came through 6-1 6-3 to be the highest-ranked player remaining at Roland Garros. She will face Argentine qualifier Nadia Podoroska for a place in the semi-finals.
On a day that the women's draw lost top seed Simona Halep and fifth seed Kiki Bertens, Svitolina, who reached the last eight in 2015 and 2017, put in a solid performance to be the highest-ranked player remaining in the claycourt Grand Slam.
Highlights | Elina Svitolina - Caroline Garcia
Garcia had come from a set and a break down to win her past three meetings against fellow 26-year-old Svitolina, but there was no such repeat as the Ukrainian broke her opponent's serve six times to complete her victory in 63 minutes.
The Ukrainian hit six winners less than Garcia but was much more disciplined, making 20 fewer unforced errors than her opponent.
"Definitely, it was not easy for both of us," Svitolina said in her courtside interview.
"I think it was really important to get into the consideration that it's really windy and try to adjust the game as quick as possible and the person who adjusted the quickest would win, so I'm happy that it's me today."
With additional reporting from Reuters