Carlos Alcaraz and Alexander Zverev saved match points to fight back from the brink and reach the French Open third round.
Spanish teenager Alcaraz won a rollercoaster match against compatriot Albert Ramos-Vinolas 6-1 6-7 (7-9) 5-7 7-6 (7-2) 6-4.
That came after German third seed Zverev sealed a 2-6 4-6 6-1 6-2 7-5 win over Argentine Sebastian Baez.
By contrast, Novak Djokovic and Rafael Nadal both swept past their opponents.
Serbia's defending champion Djokovic beat 38th-ranked Slovak Alex Molcan 6-2 6-3 7-6 (7-4), while Spanish 13-time winner Nadal defeated Frenchman Corentin Moutet 6-3 6-1 6-4 for his 300th Grand Slam match win.
Alcaraz, among the favourites at Roland Garros after victories over Djokovic and Rafael Nadal in recent weeks, produced some outrageous shots as he battled past Ramos-Vinolas.
He was supported by a full-throated crowd on Court Simonne-Mathieu as he saved a match point in the fourth set before finding an extra gear to take victory after four hours.
"I feel tired," was the 19-year-old's first answer when asked how he felt about his win.
Alcaraz's victory came after Zverev, a semi-finalist at Roland Garros last year, had fought past his own emotions to secure victory.
The German roared to the crowd in celebration before putting his arm around Baez at the net and speaking to him at length.