World number one Iga Swiatek breezed into the semi-finals of the Italian Open with a straight-set victory over 18th seed Madison Keys.
The 22-year-old Pole, who took the title in Rome in 2021 and 2022, wrapped up the 6-1 6-3 win in 77 minutes.
It is the second time in 13 days that Swiatek has triumphed against Keys, beating the American by the same scoreline in the Madrid Open last four.
Swiatek will face third seed Coco Gauff or Australian Open runner-up Zheng Qinwen next.
Swiatek has yet to drop a set in the Italian capital ahead of her French Open title defence later this month.
The four-time Grand Slam winner is aiming to become the first woman since Serena Williams in 2013 to win back-to-back singles titles in Madrid and Rome in the same season.
In the men’s event, Daniil Medvedev’s title defence came to an end after he fell to a 6-1 6-4 defeat by American 14th seed Tommy Paul.
The Russian’s exit means world number five Alexander Zverev, who defeated Portugal’s Nuno Borges 6-2 7-5 on Thursday, is the highest ranked player left in the tournament.
World number two Jannik Sinner and third-ranked Carlos Alcaraz withdrew because of injury before the event, while top seed Novak Djokovic was knocked out by Alejandro Tabilo in the second round.
Tabilo followed up his surprise win over the Serb by upsetting Russian 16th seed Karen Khachanov.
The Chilean, ranked 32nd in the world, won 7-6 (7-5) 7-6 (12-10) to reach his first ATP Masters 1,000 quarter-final.
He will play China’s Zhang Zhizhen, who defeated Brazilian qualifier Thiago Monteiro 7-6 (7-4) 6-3.
American Taylor Fritz overcame Bulgarian eighth seed Grigor Dimitrov 6-2 6-7 (11-13) 6-1 after letting a match point slip during a 20-minute second-set tie-break.
Fritz, the 11th seed, will now take on Zverev, while Paul’s victory over Medvedev means he will face Poland’s Hubert Hurkacz in the last eight.
Hurkacz fought back from a set down to beat Sebastian Baez of Argentina 5-7 7-6 (7-4) 6-4.