The women's French Open semi-finals will feature the two best players in the world - and two players who only dreamed of making it this far.
Australian Open champion Aryna Sabalenka plays unseeded Karolina Muchova, a player ranked outside the top 200 as recently as September, in the first semi-final on Thursday from 14:00 BST.
Then world number one Iga Swiatek, champion in 2020 and 2022, faces Beatriz Haddad Maia, who had never made it beyond the third round of a Grand Slam before this tournament.
There will be live commentary on both matches on the BBC Sport website and app.