Highlights: Machac upsets Djokovic in rollercoaster Geneva SF
Extended Highlights: Djokovic rallies past Hurkacz to win 100th title in Geneva
Watch: Was this the moment that cost Hurkacz victory against Djokovic?
Watch: Djokovic celebrates 100th title with daughter Tara and son Stefan
Highlights: Relentless Djokovic wins 100th title by defeating Hurkacz in Geneva final
Watch: The moment Novak Djokovic won his 100th title in Geneva!
Hot Shot: Djokovic's deadly pass seals break in Geneva final
Hot Shot: Djokovic impresses himself with stylish drop volley in Geneva final
Hot Shot: Djokovic's majestic lob catches Hurkacz cold in Geneva
Hot Shot: Hurkacz's stunning stretched volley winner in Geneva 2025 final
Hot Shot: Djokovic leaves Hurkacz half-cooked in Geneva final
Extended Highlights: Djokovic, Hurkacz set final showdown in Geneva
Highlights: Djokovic edges Norrie in Geneva SF thriller
Hot Shot: Djokovic outfoxes Norrie with stunning pass in Geneva
Hot Shot: Relentless Norrie leaves Djokovic helpless in Geneva
Hot Shot: Djokovic's fiery forehand breaks Norrie in Geneva
Highlights: Hurkacz surges past Ofner in Geneva, reaches 12th ATP Tour final