Jannik Sinner beat Daniil Medvedev in two sets (6-1, 6-2) in the semi-final of the Miami Masters 1000. The Italian will face either Bulgarian Grigor Dimitrov or German Alexander Zverev in the final this Sunday.

This will be his third final in Miami, a tournament he has never won before. In the event of victory, he would become world number 2 in place of the Spaniard Carlos Alcaraz, the best ranking of his career. Sinner continues his incredible start to the season, where he has only been beaten once in 21 meetings.