Jelena Ostapenko beats Danielle Collins 7-6 (1), 6-3 in the semifinals of the Miami Open to set up a clash with Sloane Stephens for the title.
Three-time Miami Open champ Victoria Azarenka got the better of Karolina Pliskova with a 7-5, 6-3 quarterfinal victory.
The world number nine Petra Kvitova survived a stern test from American Sofia Kenin to register 3-6, 6-2, 6-4 win in Miami Open round of 32.
World number one Simona Halep set up an Australian Open final against Caroline Wozniacki after a thrilling 6-3, 4-6, 9-7 battle past former champion Angelique Kerber on Thursday.
Dimitrov beat favourite Nick Kyrgios while Muguruza downed Simona Halep denying her the world number one spot to win at Cincinnati.