Alexander Zverev and Novak Djokovic shared a warm embrace and exchanged a few words after their epic semifinal match at Tokyo 2020.
Germany's Zverev came out on top in the three-set match, winning 1-6 6-3 6-1 to guarantee himself an Olympic medal.
The 24-year-old is considered one of the biggest talents of tennis' emerging generation and clearly has immense respect for the man he has been trying to dethrone at the top of the sport.
"I told him [Djokovic] that he's the greatest of all time, and he will be," Zverez said after the match.
"I know that he was chasing history, is chasing the Golden Slam and was chasing the Olympics, but in these kind of moments me and Novak are very close.
"Of course I'm happy that I've won, but at the end of the day I know how Novak feels."
Djokovic's quest to become the first man to complete the 'Golden Slam' -- winning all four grand slams and Olympic gold in the same calendar year -- has come to and end but Zverev wasn't too sympathetic.
"I feel sorry for Novak, but he's won 20 grand slams, 550 masters series or whatever, you can't have everything," he said.
"He's the greatest player of all time, he will win the most grand slams out of anybody on tour, but I'm also happy that I'm in the final."
Zverev will now face Karen Khachanov of the Russian Olympic Committee in the final for a chance to win Germany's fourth gold of Tokyo 2020.
“Obviously, yeah, it's an amazing feeling knowing that you're going to bring the medal back to your house, back home to Germany," he said.
"It's incredible beating the best player in the world undoubtedly right now and in this season.
“It seemed it was impossible to beat him at this event, so I’m very happy right now. But yet there's still one match to go.”