Defending champion Roger Federer stayed on course for a record ninth Wimbledon title on Monday as he thumped Frenchman Adrian Mannarino 6-0, 7-5, 6-4 to reach the quarter-finals.
The Swiss top seed needed only 16 minutes to wrap up the first set and next faces Kevin Anderson who battled past Frenchman Gael Monfils 7-6, 7-6, 5-7, 7-6.
Rafael Nadal was equally brutal in his 6-3, 6-3, 6-4 win over Jiri Vesely to book a quarter-final spot for the first time since 2011.
Former champion Novak Djokovic dismissed Russia's Karen Khachanov 6-4, 6-2, 6-2 to reach the last eight.
Djokovic, three-times winner at the All England Club, next meets 24th seed Kei Nishikori of Japan who beat Latvia's Ernests Gulbis 4-6, 7-6, 7-6, 6-1.
Seven-time champion Serena Williams powered past Russian qualifier Evgeniya Rodina, posting her 90th singles match win at the All England Club with a 6-2, 6-2 victory.
German 11th seed Angelique Kerber ensured she was the highest-seeded player remaining in the women's draw with a 6-3, 7-6 win over Switzerland's Belinda Bencic.
________________
Read more:
Wimbledon refuses to change men's final time despite clash with World Cup final
Serena Williams wins 18th straight Wimbledon match to complete quarter-final line-up
'Lucky' Karolina Pliskova expects tough time at Wimbledon despite being top women's seed remaining
________________
PREDICTIONS:
Men's quarter-finals
Roger Federer to beat Kevin Anderson
Novak Djokovic to beat Kei Nishikori
Milos Raonic to beat John Isner
* Rafael Nadal to face either Juan Martin del Potro or Gilles Simon (play Tuesday)
Women's quarter-finals
Serena Williams to beat Camila Giorgi
Jelena Ostapenko to beat D Cibulkova
Angelique Kerber to beat Daria Kasatkina
Julia Gorges to beat Kiki Bertens