Jannik Sinner brushed aside challenger Grigor Dimitrov to finally win the Miami Open title in Florida on Sunday.
Danielle Collins produced a fairytale ending to her first WTA 1000 final in her last year on tour by beating Elena Rybakina to win the Miami Open.
Jannik Sinner produced a stunning performance to demolish defending champion Daniil Medvedev and reach the Miami Open final.
Gregor Dimitrov beat top seed Carlos Alcaraz in straight sets to book a place in the Miami Open semi-final.
World number four Elena Rybakina admitted she was not at her best after beating no. 27 seed Victoria Azarenka 6-4 0-6 7-6 (2) to advance to her second straight Miami Open final.
Miami Open defending champion Daniil Medvedev moved into the semi-finals after a hard-fought victory against Nicolas Jarry, setting up a last-four rematch with Jannik Sinner.