Alexander Zverev swept past Kei Nishikori 6-4 6-1 6-1 to reach the French Open quarter-finals for the third time on Sunday.
After a competitive opening set the powerful German raced away from the Japanese player who lacked the firepower to make any impression on the sixth seed.
Zverev hit 25 winners and wrapped up the win in one hour 54 minutes to set up a last-eight clash with unseeded Spaniard Alejandro Davidovich Fokina.
“Hopefully I’ve got three more matches left here," Zverev, who has enjoyed some impressive from on clay this season with a title-run in Madrid, said on court.
Zverev started like a house on fire, surging into a 3-0 lead with some aggressive hitting.
But Nishikori, seeking a 13th Grand Slam quarter-final appearance and fourth on the Parisian clay, responded well and hit back to level at 3-3.
His challenge fizzled out though when he dropped serve at 4-5 to lose the first set and Zverev was in command thereafter.