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.
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.
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.