Britain's Andy Murray produced a clinical performance to see off Russian Karen Khachanov and reach a seventh French Open quarter-final.
The world number one came through 6-3 6-4 6-4 to claim his 650th Tour-level victory.
A combination of sharp serving and brilliant defence took Murray through in two hours and four minutes.
The Scot, 30, goes on to face Japan's Kei Nishikori or Fernando Verdasco of Spain in the last eight.
Murray - beaten finalist last year - continued where he left off against Juan Martin del Potro on Saturday to beat the unseeded Russian with barely a scare.