Novak Djokovic reached the French Open quarter-finals for the second year running with a 6-3 6-3 7-6 (7-1) win over Spain's Fernando Verdasco.
Djokovic has yet to get past the last eight at a Grand Slam event
The Serb never hit top gear but his more powerful serve and greater consistency was too much for Verdasco.
Djokovic will now take on Russia's Igor Andreev, who beat Marcos Baghdatis 2-6 6-1 6-3 6-4.
"I'm really happy with the way I played because I didn't play very well at all in the first three rounds," he said.
"I haven't come here with the goal of winning the tournament. I am going step by step. I just look at the next opponent and I know that the results will come sooner or later."
Federer v Robredo
Davydenko v Canas
Djokovic v Andreev
Moya v Nadal
The 20-year-old, seeded six, is in line to face defending champion Rafael Nadal in the semi-finals.
Nadal beat Lleyton Hewitt in straight sets to set up a quarter-final meeting with fellow Mallorcan Carlos Moya, who beat 35-year-old Swede Jonas Bjorkman 7-6 (7-3) 6-2 6-4.
Moya is now the oldest man left in the draw at 30 years old.
"I'm the oldest guy left but I still remember when I was the youngest," said Moya. "Time passes so quickly that you don't realise it.
"But I am proud to be the oldest guy in the quarter-finals and I think I still have some very good tennis ahead of me."
Andreev became the only unseeded player to make it into the French Open quarter-finals with a 2-6 6-1 6-3 6-4 win over 16th seed Marcos Baghdatis.
The Russian's surprise run, which began with victory over third seed Andy Roddick, looked set to end when he was overwhelmed in the first set.
But he hit back, using his first serve and forehand to devastating effect.
Andreev, the world number 125, is the lowest-ranked player to reach the last eight in Paris since 1999.