Aryna Sabalenka overpowered Naomi Osaka 7-5 6-3 in a pulsating duel to power into the quarter-finals of the French Open.
The Belarusian recovered from a ragged opening to extend her remarkable consistency at majors, where she has reached at least the quarter-finals in her last 14 appearances.
Sabalenka will next face Russia's Diana Shnaider, who shrugged off a second set blip to overcome American Madison Keys 6-3 3-6 6-0 in another stunning upset of a major champion at the claycourt Grand Slam this year.