Rafael Nadal set up a French Open quarter-final against long-time rival Novak Djokovic with an absorbing five-set win over Felix Auger-Aliassime.
Spain's Nadal, 35, dropped sets for the first time at this year's event but recovered to win 3-6 6-3 6-2 3-6 6-3.
Top seed Djokovic produced his best level so far in the tournament to beat 15th seed Diego Schwartman 6-1 6-3 6-3.
Carlos Alcaraz and Alexander Zverev will also meet in the last eight after each claimed straight-set victories.
Sixth seed Alcaraz, 19, sublimely swept aside Karen Khachanov 6-1 6-4 6-4 while third seed Zverev triumphed 7-6 (13-11) 7-5 6-3 despite a patchy performance against qualifier Bernabe Zapata Miralles.
The biggest draw of the next round though will be Nadal and Djokovic meeting for a men's record 59th time.
Fifth seed Nadal fixed up the encounter by beating ninth seed Auger-Aliassime for his 109th win in 112 matches at the French Open.
MORE STORIES
Â