5/24/2024 10:05:59 AM
World No. 44 Tomas Machac shocked world No. 1 Novak Djokovic 6-4, 0-6, 6-1 to reach his first ATP Tour final on the red clay of Geneva.