World number one Andy Murray came from a set down to beat unseeded Slovakian Martin Klizan in the French Open second round.
The Briton won 6-7 (3-7) 6-2 6-2 7-6 (7-3) and goes on to face Argentina’s Juan Martin del Potro.
It was Murray’s 18th win of a season that has been interrupted by illness and injury.
British number two Kyle Edmund also progressed after beating Renzo Olivo 7-5 6-3 6-1.
The 22-year-old Yorkshireman will next play South Africa’s Kevin Anderson, who beat Australian Nick Kyrgios 5-7 6-4 6-1 6-2.
Del Potro, seeded 29th after his own injury struggles, went through when his opponent Nicolas Almagro retired at one set all.
Live scores and schedule
Del Potro consoles injured opponent.
Andy Murray needed three hours and 34 minutes to see off Klizan, the world number 50, and claim his second four-set win of the week.
The Scot, 30, could again be heard to complain he was struggling with his movement, but once again his form improved as the match wore on.
It could have been a much quicker afternoon on the Suzanne Lenglen Court had Murray completed a comeback from a break down in the first set.
Having weathered the expected early storm from his big-hitting opponent, Murray drew level at 5-5 only to play a poor tie-break and fall a set behind.
Klizan, 27, began the match with his left calf heavily strapped and it was no surprise that his level dropped in the second set.
Murray raced through seven straight games and when he made it 11 out of 13 to take a two-sets-to-one lead, there looked no way back for the Czech.
He was offered a lifeline early in the fourth thanks to a wayward Murray forehand and made it through to 5-3, only to fail once again when trying to serve out the set.
Klizan was broken for the sixth time when he framed a smash over the baseline and, despite brilliantly saving two match points, saw his challenge end in another tie-break.
Andy Murray lunged to his right to send a superb volley past the Czech on the third match point.
“I expected it to be very tough,” said Murray. “He goes for huge shots and on his forehand he can hit winners anywhere on the court.
“Sometimes you think you have hit a good shot and then he comes up with unbelievable power from a defensive position. It was very tough.
“I tried to play a solid match. As it went on I hit deeper and started to dictate more points.”