Belgium’s David Goffin displayed his specialist clay-court skills as he fought back to beat Frances Tiafoe in four sets.
After losing the opening set 6-3, the Marrakesh Open champion won a crucial second set tie-break 7-6 (7-1).
Then never looked back to win the third and fourth sets 6-2, 6-4 to cement his place in the round of 32.
After the match he had this to say.
“It was a tough battle, especially when you lose the first set, and you have to turn it around.”
“Physically it was not easy but it’s good that I managed to finish in four sets.
“I’m very happy to be in third round again. It means a lot, of course,” he said.
“I’m playing well at the moment. Physically, mentally, my tennis is there.
“It was my goal to come back and play my best tennis. So, I’m very happy.”
His next opponent will be far from easy as Poland’s Hubert Hurkacz prevailed 6-1, 6-4, 6-2 over former French Open semi-finalist Marco Cecchinato.
Meanwhile, Frenchman Gilles Simon’s dream campaign before retiring in the autumn continues as he made light work of Steve Johnson.
The American going down in straight sets 7-5, 6-1, 7-6 (8-6).
Simon’s next opponent is none other than Marin Cilic.
The Croatian is slowly returning to form, but will be more than happy to have seen off the dangerous Hungarian Márton Fucsovics.
Storming back from a set down to win 4-6, 6-4, 6-2, 6-3.
Greece’s Stefanos Tsitsipas kept his title hopes alive as he stuttered past Czech Zdeněk Kolář.
A tight four sets and three tie-breaks needed to book his place in round three, coming through 6-3, 7-6 (10-8), 6-7 (3-7), 7-6 (9-7).
He will play Sweden’s Mikael Ymer next.