Tomas Machac will play the Geneva Open final on Saturday against Casper Ruud or Flavio Cobolli after knocking out world No 1.
Novak Djokovic’s hunt for his first final of the season continues after the world No 1 was defeated 4-6 6-0 1-6 by Tomas Machac in the semi-finals of the Geneva Open.
The 44th-ranked Machac beat Djokovic in the last clay-court event to prepare for Roland Garros, which gets under way on Sunday.
Djokovic’s record in 2024 has dropped to 14-6 overall and 0-3 in semi-finals, including earlier this year at the Australian Open against Jannik Sinner.
Machac took his first match-point chance which came on Djokovic’s serve and clinched victory when the top-ranked Serb pushed a backhand long.
Djokovic warmly greeted Machac at the net, and smiled as he walked off court applauding the fans.
Machac will face either two-time Geneva champion Casper Ruud or Flavio Cobolli in Saturday’s final, live on Sky Sports Tennis.