The Tunisian number three seed beat close friend Tatjana Maria of Germany in three sets.
She'll now play either 2019 champion Simona Halep or Elena
Rybakina for the title on Saturday.
22-time Grand Slam winner Rafa Nadal is reportedly suffering
with an abdominal tear ahead of his last-four match with Nick Kyrgios tomorrow,
but is keen to play.