David Ferrer cruised past Kei Nishikori to set up a quarter-final clash with fellow Spaniard Nicolas Almagro at the Australian Open.
Ferrer dismissed his Japanese opponent, who was hampered by a knee injury in the contest, 6-2 6-1 6-4 in two hours and 10 minutes.
The fourth seed, who has now reached the last eight in Melbourne for three successive years, broke twice in each of the first two sets to take total control.
Going for broke due to concerns over his fitness, Nishikori did put up more of a fight in the third but was unable to extend the match beyond it. His cause wasn't helped by the fact he committed a total of 65 unforced errors.
"It was a tough match but in the first two sets I didn't make any mistakes," Ferrer said. "Today I played very well, it was one of the best matches of my career at the Australian Open.
"I'm happy with my game."
Ferrer will next face compatriot Almagro, the 10th seed having advanced after Janko Tipsarevic was forced to withdraw in the second set due to injury.
The Serbian had won his previous two matches - against Lukas Lacko and Julien Benneteau - in five sets but was trailing 6-2 5-1 when he pulled out with a jarred heel.
Almagro has lost all 12 of his previous matches with Ferrer but is hoping to buck that trend and reach his first grand slam semi-final.
"It will be a good fight. I know him and he knows me," he said. "It is a big opportunity for me to be in a semi-final. I'm ready to fight. I'm healthy and happy with my tennis.
"I think I'm playing really well and we'll see what will happen on Tuesday."