Iga Swiatek bounced back from dropping the first set to defeat Brazilian Beatriz Haddad Maia on Tuesday and make the Madrid Open semifinals.
The world No 1, who lost last year’s final to Aryna Sabalenka, found her rhythm in the second set and ultimately eased to a 4-6, 6-0, 6-2 victory.
The Pole will face either American Madison Keys or Tunisia’s eighth seed Ons Jabeur for a place in the final.
Swiatek is bidding for her third WTA 1000 title of the season, after triumphs in Qatar and at Indian Wells, and ninth in total.