Tennis' new generation was on show in Paris on Tuesday evening, with the 25-year-old Alexander Zverev facing off against 19-year-old Carlos Alcaraz.
Both are in fine form in 2022 and are chasing a maiden Grand Slam title, but in this particular clash it was Zverev who came out on top.
The promising German put on a masterful display in the opening two sets, and raced into a lead. Alcaraz fought back in the third and threatened to send the match to a decider after taking the fourth to a tie-break, but Zverev held his nerve to wrap up a 6-4 6-4 4-6 7-6(7) victory.
With Alcaraz often showing his ability to come from behind and win, Zverev did well to maintain composure when the young Spaniard piled on the pressure.
But while he seemed calm on court, Zverev revealed post-match that he was feeling Alcaraz' pressure late on.
"I was s***ting my pants," joked Zverev.
"At the end of the day I knew I had to play my best. I told him at the net he is going to win it a lot of times.
"I hope I win before he gives us no chance at all. The match was turning his way so I am very happy I won the tie-breaker and didn't have to play a five-set match, lose a five-set match like I did last year."
With his previous best finish in a French Open being his semi-final exit in last year's tournament, Zverev now has a fantastic opportunity to better that in Friday afternoon's semi-final, where he'll face the winner of Rafael Nadal vs Novak Djokovic.
The legendary duo will face off for the 58th time on Tuesday night, with Djokovic looking to equal Nadal's 21 Grand Slam titles, while the Spaniard is vying for his second Slam of the year after winning in Australia.