Defending champion Stan Wawrinka beat Viktor Troicki in four sets to reach the last eight of the French Open.
The Swiss third seed won 7-6 (7-5) 6-7 (7-9) 6-3 6-2 and will face Albert Ramos-Vinolas in the quarter-finals after the Spaniard knocked out eighth seed Milos Raonic 6-2 6-4 6-4.
Fourth seed Garbine Muguruza progressed with a 6-3 6-4 win against Russia's 2009 champion Svetlana Kuznetsova.
The 22-year-old Spaniard will face American Shelby Rogers next.
Rogers, ranked 108th in the world, reached her first Grand Slam quarter-final by beating Romanian 24th seed Irina-Camelia Begu 6-3 6-4.