David Ferrer powered into his second successive French Open semi-final with a 6-2 6-1 6-1 demolition of fellow Spaniard Tommy Robredo on Tuesday afternoon.
World No 5 Ferrer took just 85 minutes to demolish Robredo, who turned in a lethargic display after coming back from two sets down in each of his previous three rounds at Roland Garros.
Ferrer will next face Jo-Wilfried Tsonga for a place in his first ever Grand Slam final.
The 31-year-old reached the last four in Paris 12 months ago but fell well short against Rafael Nadal on that occasion, losing 6-2 6-2 6-1 without a fight.
The fourth seed improved his head-to-head record against fellow Spaniard Robredo to 7-2 with a ruthless display on Suzanne Lenglen.
Ferrer is still yet to lose a set at Roland Garros while fellow 31-year-old Robredo had by contrast spent five hours more on court and that statistic told as the latter missed out on a first appearance in a Grand Slam semi-final.
Robredo, playing in his fifth Roland Garros quarter-final, reached the last eight by becoming the first man since Henri Cochet at Wimbledon in 1927 to win three successive rounds from two sets to love down.
Ferrer has now matched Tim Henman's record of six grand slam semi-finals without ever having made a final - and he has never had a better chance to go all the way.
The Spaniard has lost only 36 games in five matches, and he said: "If I pull through it's going to be my first final in a Grand Slam, but it's one match I have to play.
"I'm not going to start dreaming and celebrate before it's time. It's one match. That's it."