Iga Swiatek dismissed Madison Keys 6-1, 6-3 to charge into her second straight Madrid final. The world No. 1 will play for a 20th career title on Saturday.
The two-time champion will face Elena Rybakina in Thursday's semis at the Magic Box.
Andrey Rublev saved seven of eight break points toppling two-time defending Madrid champion Carlos Alcaraz 4-6, 6-3, 6-2 in Madrid.
Elena Rybakina saved two match points at 2-5 sparking a five-game surge for a 4-6, 7-6(4), 7-5 comeback win over Yulia Putintseva in Madrid.
The five-time champion told the crowd that Madrid was more special than a Grand Slam.
Blown out for a set, Madison Keys pulled off an inspired 0-6, 7-5, 6-1 comeback conquest of Ons Jabeur to reach her first Madrid semifinal.
Design by Tennis Now Team