Novak Djokovic defeated Tokyo Olympics gold medalist Alexander Zverev 4-6, 6-2, 6-4, 4-6, 6-2 in five sets to enter the men’s singles final at the US Open. The World No 1 Serbian is just one win away from completing the first calendar-year Grand Slam for a man since 1969.