(CNN) -- Roger Federer needed to dig deep against unseeded Argentine Jose Acasuso to reach the third round of the French Open on Thursday.
Roger Federer is seeking to win the French Open for the first time, having lost the past three finals.
The world No.2 battled to a 7-6 (10-8) 5-7 7-6 (7-2) 6-2 victory after his 45th-ranked opponent squandered three set-points in the opening set and then another in the third.
Acasuso, who has only once got past the second round of a Grand Slam tournament -- at Roland Garros in 2005 -- led 4-0 and 5-1 in the third set before Federer finally took control.
With Acasuso visibly wilting on the Paris clay, the Swiss romped through to set up a clash with French 32nd seed Paul-Henri Mathieu for a place in the last 16.
"Yes, we both could have won the first three sets," he said. "I'm thrilled to have got through such a tough match.
"Coming through a tough match like this is always a great feeling. I'm not part of such close matches that often so when they happen, it's great to put in the fight when you can."
Federer is seeking to win the tournament for the first time and complete his set of Grand Slam titles, having lost three finals in a row at Roland Garros.
He will be joined in the third round by fifth seed Juan Martin del Potro and sixth seed Andy Roddick.
Argentine Del Potro crushed Serbia's Viktor Troicki in straights to set up a clash with Russian 25th seed Igor Andreev.
American Roddick defeated unseeded Czech Roddick Ivo Minar 6-2 6-2 7-6 (7-2) to equal his best showing at the tournament, and will next face unseeded Frenchman Marc Gicquel.
Ninth seed Jo-Wilfried Tsonga and 11th seed Gael Monfils lifted home hopes with contrasting victories.
Tsonga battled past Argentina's Juan Monaco 7-5 2-6 6-1 7-6 (10-8) on Suzanne Lenglen Court before Monfils crushed Victor Crivoi of Romania 6-4 6-3 6-3 soon after.
Fourth seed Novak Djokovic was 6-3 6-4 ahead against Sergiy Stakhovsky of Ukraine when their match was suspended due to darkness.