World No. 1 Iga Swiatek won eight of the last 11 games stopping Coco Gauff 6-4, 6-3, to reach the Rome final with her 11th straight victory.
Tommy Paul broke seven times and saved six break points in the final game subduing Hubert Hurkacz 7-5, 3-6, 6-3, for his 150th career win in Rome.
Zverev reached his ninth Masters semifinal on clay.
The American improved to 12-1 on clay in 2024 with her latest triumph.
Alejandro Tabilo beat Zhang Zhizhen 6-3, 6-4 to become the first Chilean since Fernando Gonzalez in 2009 to reach an ATP 1000 semifinal.
World No. 2 Aryna Sabalenka did not face a break point sweeping Jelena Ostapenko 6-2, 6-4 to reach her second Rome semifinal.
Design by Tennis Now Team