Two Grand Slam champions, the world No 1 and a US Open finalist remain in contention at the French Open. Vote here for who you think will emerge victorious at Roland Garros.
Jelena Ostapenko stunned the world of tennis last year when she became the first unseeded player to win the French Open since 1933, but the Latvian’s reign as champion came crashing to a halt in the first round.
Halep, a two-time runner-up in the French capital, reached the semi-finals with a comeback victory against two-time Grand Slam champion Angelique Kerber as she goes in search of her first major title.
The world No 1 will next face Garbine Muguruza after the former French Open champion defeated Maria Sharapova in the quarter-finals with a dominant performance.
The other semi-final will see an all-American contest between Sloane Stephens and Madison Keys in a repeat of last year’s US Open final.
But who will come out victorious? Have your say in the vote below, swiping right if you think they can go all the way, and left if you cannot see them challenging…