Sofia Kenin showed tremendous battling qualities to outdo Danielle Collins in three tough sets at the 2020 French Open.
The fourth seed, who triumphed at the Australian Open at the start of the year, continued her very impressive progress in Paris with a bagel in the final set.
Collins was far from outclassed, and looked to even have the ascendancy after she took the gruelling second set, but she could not match Kenin's intensity in the decider.
Kenin will next take on the seventh seed Petra Kvitova in the semi-finals, and the 21-year-old will feel confident given the way she is playing.
- Kvitova downs Siegemund to cruise into semi-finals
- 'I'm still fuming!' - Outrage at time violation during Siegemund serve
Kenin with gorgeous drop shot to frustrate Collins
Kvitova broke five times in total as she claimed a 6-3 6-3 victory in just 80 minutes on Court Philippe-Chatrier.
"This is really special, I'm super happy. I know she plays really aggressive so I needed to have a better first serve percentage and play aggressive myself; I did a great job overall," said Kenin.
"I guess I like winning in three sets. I know it's tough but I'm getting the job done."
On the other side of the women's draw, Iga Swiatek and qualifier Nadia Podoroska will meet with both players unseeded giant-killers in Paris.
Highlights: Kenin beats out Collins in deciding set