Novak will compete for a bronze medal on Saturday at the Tokyo Olympics as he suffered a 6-1, 3-6, 1-6 semi-final loss to fourth seed Alexander Zverev. The German will face Karen Khachanov in the gold-medal match.
The world no.1 beat Kei Nishikori of Japan 6-2, 6-0 in just 70 minutes, as he continued his quest for a first Olympic tennis gold medal. Novak will next play Alexander Zverev (GER, 4) on Friday.
The world number one breezed past no.16 seed Alejandro Davidovich Fokina in straight sets, 6-3, 6-1, to reach the last eight at the Tokyo Olympics. He will next play Japan's Kei Nishikori. Novak is also through to the mixed doubles quarter-finals (w/Nina Stojanovic).