Paris - Roger Federer has survived a second-set hiccup to beat Dimitry Tursunov of Russia 7-5 6-7(7) 6-2 6-4 on Friday and reach the French Open fourth round.
The Swiss fourth seed will meet Ernests Gulbis of Latvia in the last 16.
After breaking the 31st seed in the 12th game to take the first set, Federer wasted four set points in the second before Tursunov took the tiebreak 9-7.
The third set was far easier for the crowd favourite at Roland Garros but he continued to waste opportunities to break Tursunov's serve, including seven in the fifth game of the final set.
But the Swiss broke for 4-3 and won the three-hour match on his first match point with a forehand winner.
Results on Friday at
the French Open, the sixth day of the season's second Grand Slam
tournament at Roland Garros (x denotes seeded player):
Tomas Berdych (CZE x6) bt Roberto Bautista Agut (ESP x27) 6-1, 6-2, 6-7 (4/7), 6-4
John Isner (USA x10) bt Tommy Robredo (ESP x17) 7-6 (15/13), 7-6 (7/3), 6-7 (5/7), 7-5
Ernests Gulbis (LAT x18) bt Radek Stepanek (CZE) 6-3, 6-2, 7-5
Roger Federer (SUI x4) bt Dmitry Tursunov (RUS x31) 7-5, 6-7 (7/9), 6-2, 6-4
Milos Raonic (CAN x8) bt Gilles Simon (FRA x29) 4-6, 6-3, 2-6, 6-2, 7-5
Jo-Wilfried Tsonga (FRA x13) bt Jerzy Janowicz (POL x22) 6-4, 6-4, 6-3
Novak Djokovic (SRB x2) bt Marin Cilic (CRO x25) 6-3, 6-2, 6-7 (2/7), 6-4
Garbine Muguruza (ESP) bt Anna Schmiedlova (SVK) 6-2, 6-4
Pauline Parmentier (FRA) bt Mona Barthel (GER) 1-6, 6-1, 7-5
Samantha Stosur (AUS x19) bt Dominika Cibulkova (SVK x9) 6-4, 6-4
Maria Sharapova (RUS x7) bt Paula Ormaechea (ARG) 6-0, 6-0
Ajla Tomljanovic (CRO) bt Agnieszka Radwanska (POL x3) 6-4, 6-4
Carla Suarez Navarro (ESP x14) bt Taylor Townsend (USA) 6-2, 6-2
Eugenie Bouchard (CAN x18) bt Johanna Larsson (SWE) 7-5, 6-4
Angelique Kerber (GER x8) bt Daniela Hantuchova (SVK x31) 7-5, 6-3