Alexander Zverev says he believes Novak Djokovic is the 'greatest player of all time' after ending his hopes of a Golden Slam.
Djokovic was bidding for what would be a historic achievement of winning all four Grand Slams and an Olympic singles gold in the same year in Tokyo.
He has already won the Australian Open, French Open, and Wimbledon this year, but he lost out in the Olympics semi-finals to Djokovic.
Zverev's 1-6, 6-3, 6-1 win ended what was a 22-match winning streak for Djokovic, and he was keen to pay tribute to the Serbian after the match.
“I told Novak he is the greatest player of all time,” Zverev revealed about what was said between the two players after the match.
“I am 99% sure that he will win the most Slams, the most Masters 1000s. I know he was playing for history, for the Golden Slam.
“I’m sorry but… We can’t win everything.”
Zverev will now face Karen Khachanov for gold while Djokovic plays Pablo Carreno Busta for the bronze medal.
Djokovic's failure to win gold in Tokyo means Steffi Graf (1996) remains the only player to have ever won the Golden Slam.
For more exclusive content from Tennisbuzz, including news, features, trivia, promotions and more, please be sure to sign up for our newsletter below or via our home page.
Why not test your tennis knowledge by tackling one of our fiendish quizzes too?