5 hours and 15 minutes was all Novak Djokovic needed to edge Felix Auger-Aliassime 7-6, 3-6, 6-3, 6-7, 7-6 and reach a record eighth straight Wimbledon semifinal.
10-4 in the fifth-set super tiebreak decided it after a match of razor-thin margins, with Auger-Aliassime committing nine errors in the breaker and Djokovic producing the only two service breaks of the Canadian's tournament.
45 career wins over top-five opponents now give Djokovic the ATP record, and the 39-year-old sits two victories from a record-extending 25th Grand Slam title.
Jannik Sinner awaits after the defending champion beat Jan-Lennard Struff in straight sets, setting up a rematch with Djokovic, who snapped a five-match skid against the world No. 1 at this year's Australian Open.