Alexander Zverev and Carlos Alcaraz both found themselves a point away from defeat Wednesday at the French Open, but they found their highest level when it mattered most to advance to the third round.

The third-ranked Zverev went down two sets to love against 21-year-old Argentine Sebastian Baez before seemingly taking full control of the match by snatching sets three and four in convincing fashion.

But things turned complicated again late in the fifth set when the 25-year-old German faced a match point when serving down 4-5, 30-40.

Zverev, however, got out of trouble with a serve down the middle that Baez failed to put in the court.

After surviving that game, he then broke the Argentine's serve in the 11th game and then clinched a 2-6, 4-6, 6-1, 6-2, 7-5 victory in three hours and 36 minutes.