Novak Djokovic withstood an early scare to turn the screw on Belgian challenger David Goffin and become the first player through to the men's semi-finals with victory in under two hours.
The world No 1 had come under pressure on serve from the off, with the diminutive Belgian taking him to deuce in his first service game, drawing two break points in his second, and then breaking him at the third time of asking.
But after some heavy breathing under a towel, Djokovic moved up a gear and never really looked back, clinching a 6-4, 6-0, 6-2 victory in one hour and 57 minutes.
Having broken Goffin back immediately for 4-4, Djokovic sealed the opening set at his first opportunity when Goffin sent a backhand wide.
And he needed just 32 minutes to double his lead with a suffocating second set that all but extinguished Goffin's hopes.
Try as he might, Goffin - who was playing in his first Wimbledon quarter-final - was unable to convert any of the three break points that came his way in the third set and his serve began to fail him.
Yet the long roar that Djokovic let out as he held for 4-1 showed that this was tougher than the scoreline suggested.
Indeed, Goffin's final winner count of 28 was higher than Djokovic's and he made just five more unforced errors. But with a first serve percentage down at 45, and up against the clinical defending champion, the world number 23 was unable to become the first Belgian since Xavier Malisse in 2002 to make the last four at SW19.
Having dropped only one set in the tournament so far - against Hubert Hurkacz in the third round - Djokovic will contest his ninth semi-final here in 15 trips here on Friday.