Fourth-seeded Elena Rybakina overcame a second-set "bagel" to beat Victoria Azarenka in a third-set tiebreaker in the semi-finals of the Miami Open.
Gregor Dimitrov has upset Carlos Alcaraz to reach the semis of the Miami Open where he will meet Alexander Zverev, who defeated Hungarian Fabian Marozsan.
Australian Open champion Jannik Sinner has set up a Miami Open final-four clash with Dannil Medvedev, the man he beat in the Melbourne decider.