Novak Djokovic's dream of winning the Golden Slam has come to an end in Tokyo.
Djokovic, who entered his semifinal match on Friday having not lost a set during the Tokyo Olympics, lost in stunning fashion to Germany's Alexander Zverev, who emerged with a 1-6, 6-3, 6-1 victory over the world's top-ranked player.
That brought an end to Djokovic's bid to become the first men's tennis player to win the coveted Golden Slam -- which includes victories in all four Grand Slam events and the Olympics in the same year. He had already won the Australian Open, French Open and Wimbledon this year, and was in need of a victory at the Tokyo Games and the US Open.
He seemed on his way to another easy win after taking the first set against Zverev 6-1 with the same ease he has displayed throughout the tournament.
Get top local stories in San Diego delivered to you every morning. Sign up for NBC San Diego's News Headlines newsletter.
With Djokovic up 3-2 in the second set, Zverev won the final four games for a 6-3 win, the first set Djokovic lost in Tokyo.
Zverev then took a commanding 4-0 lead in the third and deciding set, bringing his run to eighth straight games before it was snapped by Djokovic. But that would be Djokovic's lone victory in the set.
Zverev advances to the final to take on the ROC's Karen Khachanov, who defeated Spain's Pablo Carrenyo 6-3, 6-3 in the semifinals.
Tokyo Olympics
Watch all the action from the Tokyo Games Live on NBC
Djokovic will play Carrenyo in the bronze medal match on Saturday at 11 p.m. ET. There will be no Golden Slam for Djokovic, but he can still win the Grand Slam with a victory at the US Open in September.
In men's doubles, New Zealand's Michael Venus and Marcus Daniell beat out the American duo of Austin Krajicek and Tennys Sandgren for the bronze medal.
The win marked the first tennis medal for New Zealand since 1912.
In the final, Croatian world no. 1 pair Nikola Mektiฤ and Mate Paviฤ will meet another Croatian duo, Marin ฤiliฤ and Ivan Dodig.