Novak Djokovic beaten by Tomas Machac in Geneva Open semi-final 0 24.05.2024 18:57 Express & Star Novak Djokovic suffered a setback before the French Open by losing to Tomas Machac in Geneva.