Paula Badosa has won her place with Victoria Azarenka in the Indian Wells final after upsetting the Tunisian Ons Jabeur on Friday.
The Spaniard Badosa, who played the tournament for the first time, stunned 13th seed Jabeur, one of the most in-form players on the Tour this year, 6-3 6-3.
Meanwhile, In the other semi-final Azarenka came from a set down to beat Jelena Ostapenko 3-6 6-3 7-5.
The 32-year-old Belarusian will be aiming to become the only woman to win the tournament three times after winning the title in 2012 and 2016.
Jabeur, who became the only Arab tennis player to break into the top 10 in singles, saved five match points before 21st seed Badosa sealed the win when the Tunisian hit a backhand wide.
Jabeur struggled to take her chances against Badosa, converting only one of 10 breakpoints.
The 23-year-old Badosa will now look to seal her second WTA Tour title after victory in Belgrade in May.
Former world number one Azarenka will be aiming to win her first title of 2021 in Sunday’s final after a valiant comeback against Latvia’s Ostapenko.
“I thought the most important thing was my fight, that I can be really proud of,” Azarenka said.
“Overall, she was playing incredible in the first set. I was just trying to find opportunity, create an opportunity, for me to get back into the match, to take a little bit more control in the match, really fight for every ball.”
Meanwhile in Men’s Indian Wells, Tsitsipas and Zverev suffered shocking quarter-final defeats.
‘The biggest win of my career’ , said the Britain’s Norrie, who has won a place into Indian Wells semi-finals