Carlos Alcaraz made heavy weather of his French Open clash with Damir Dzumhur but moved into the fourth round while world number one Aryna Sabalenka and Olympic champion Zheng Qinwen blazed a trail on a hot Friday at Roland Garros.
Defending champion Iga Swiatek continued her bid for a fifth Roland Garros title when the fifth seed stayed calm on a searing afternoon on Court Philippe Chatrier to beat Jaqueline Cristian while Holger Rune edged a brutal five-setter with Quentin Halys.
Alcaraz was expected to sizzle in the cool of the evening but the second seed found himself in hot water after his level dipped against Dzumhur before recovering to seal a 6-1 6-3 4-6 6-4 win and book a clash with Ben Shelton.
Sabalenka avoided the worst of the heat in the morning but had to stave off the plucky Olga Danilovic to win 6-2 6-3 and continue her bid for a maiden Roland Garros title after major triumphs at the Australian and U.S. Opens.
The three-time Grand Slam champion looked in ruthless form while racing ahead 5-0 but Danilovic avoided the bagel by taking the sixth game on serve and pulled a break back.
The resurgence did not last long as Sabalenka closed out the opening set with another break and withstood a stern test in the second set to beat her 34th-ranked opponent.
Zheng, who won her biggest title at last year's Paris Games, continued her good form on the Roland Garros clay as the Chinese eighth seed made the second week by beating Grand Slam debutant Victoria Mboko 6-3 6-4 at Court Simonne Mathieu.
That match was halted briefly when the 18-year-old Mboko was down 5-3 in the second set as a fan needed medical attention but Zheng was not affected when play resumed and quickly dispatched the Canadian.
Former semi-finalist Amanda Anisimova required treatment for a blister on her right hand before the American secured a 7-6(4) 6-4 victory over Clara Tauson to reach the last 16 of the major where she announced herself in 2019.

PSG retain Champions League title with shoot-out win over Arsenal
French Open champion Gauff knocked out by Potapova in third round
Sabalenka sees off Kasatkina to reach French Open fourth round
Parry stuns Anisimova to reach first Grand Slam fourth round at French Open
Osaka survives three-set scare against teenager Jovic