Defending champion Andy Murray overcame the big serving of 20th seed Kevin Anderson to reach the Wimbledon quarter-finals for the seventh time.
Murray won 6-4 6-3 7-6 (8-6) in a match that ended under the Centre Court roof after a rain delay in the second set.
The Briton has yet to drop a set and will next face Queen’s Club champion Grigor Dimitrov in the last eight.
Murray, 27, has now won 17 consecutive matches at the All England Club, stretching back to London 2012.
He remains on course to defend his Wimbledon title and so match Fred Perry, the last Briton to do so in 1936.
Source: BBC Sport.