Simona Halep continued her quest to regain the world number one ranking, by beating Belinda Bencic to reach the Madrid Open final.
The world number three won her semi-final match 6-2 6-7 (2-7) 6-0 against the Swiss through a second-set fightback to qualify for the final.
Halep, 27, will overtake Naomi Osaka at the top of the rankings if she wins the title.
She will now play Kiki Bertens in the final on Saturday, after the Dutch beat Sloane Stephens 6-2 7-5.
Bertens, who lost to Kvitova in last year’s final, has not dropped a set in Madrid, although Halep leads 3-2 on the head-to-head record.
Halep, Romania’s number one, has reached the Madrid final four times in her career, triumphing in 2016 and 2017.
Bencic, who beat world number one, Naomi Osaka in the quarter-finals, had won her past two meetings against Halep.
However, Halep, who describes clay as her favourite surface, could further better her record against Bencic in what is set up as mouth-watering final.