Second seed Daniil Medvedev ended qualifier Botic van de Zandschulp’s battling run to reach the US Open semi-finals and keep his bid for a maiden Grand Slam trophy alive.
The Russian raced through to a two-set lead but Van de Zandschulp, despite looking exhausted, hit back. The Dutchman, 25, saved a match point in the fourth set but could not prevent Medvedev from winning 6-3 6-0 4-6 7-5.
Medvedev will face Felix Auger-Aliassime in the last four.
The Canadian world number 15 progressed after 18-year-old Spaniard Carlos Alcaraz retired while trailing 6-3 3-1.
Alcaraz had become the youngest player in the Open era to reach the US Open men’s last eight, having stunned Greek third seed Stefanos Tsitsipas in the third round.
But, after showing no signs of injury during the first set, Alcaraz started to struggle in the second, ultimately indicating he could not go on. He later said he had felt the thigh problem before taking to the court.
“It’s really tough to end a great tournament like this,” said Alcaraz. “I had no choice.
“First of all I have to take care of my body. I didn’t feel good to still play, so I had to retire.”
Auger-Aliassime added: “I didn’t see it coming. I thought we were putting on a good show.”