Argentina’s Diego Schwartzman outlasted Dominic Thiem in a brutal claycourt war of attrition to win 7-6(1) 5-7 6-7(6) 7-6(5) 6-2 and reach his first French Open semi-final on Tuesday.
Schwartzman had never beaten a top-five player at a Grand Slam and had lost his three previous quarter-finals but he produced a relentless display to set that record straight.
Both players appeared to be running on empty at times as they slugged out endless rallies from the baseline for more than five hours on a windy Court Phillipe Chatrier.
Third seed Thiem, the U.S Open champion, saved a set point in the third before moving two sets to one ahead and when Schwartzman wasted three set points at 5-4 in the fourth it looked as though he was going to fall short.
But the 12th seed showed incredible resilience to come back from 3-1 down in the tiebreak to drag it into a final set.
Schwartzman looked the fresher player in the decider and Thiem, bidding to reach a fifth successive French Open semi-final, began to unravel.
The Argentine sensed his moment and forged a break ahead before claiming victory as Thiem dumped a weary-looking drop shot into the net on match point.
Schwartzman will face either 12-time champion Rafa Nadal, who he beat in the recent Rome tournament, or Italian teenager Jannick Sinner in the last four.
Second seed Nadal’s clash with Sinner was still to be played after a women’s quarter-final on Tuesday.