Ranked 470th a year ago, Tommy Robredo reached the quarterfinals of the French Open for the first time since 2009 by rallying from two sets down to stun 11th-seeded Nicolas Almagro 6-7 (5), 3-6, 6-4, 6-4, 6-4 in an all-Spanish match.
Robredo will next face another compatriot, No. 4 David Ferrer.
Almagro blew leads of 4-2 in the fourth set and 2-0 in the fifth Sunday.
In the final set, Almagro made an unforced error in the ninth game to drop serve. Robredo clinched victory when his opponent hit a backhand volley into the net.
A former top 10 player, Robredo was sidelined for five months last season because of a leg injury.
Robredo missed the French Open the past two years. But he was a quarterfinalist in 2003, 2005, 2007 and 2009.
He won a clay-court tournament in Morocco in April.