ATP roundup: De Minaur rallies in Vienna, Tiafoe and Tsitsipas secure wins
Jannik Sinner survives challenge from Cincinnati qualifier Alex Michelsen
Berrettini overturns top seed Tsitsipas to set up Gstaad final against Halys
Carlos Alcaraz passes 'test of fire' as Aryna Sabalenka survives in Madrid Open
Medvedev sees off Struff to reach fourth round at Wimbledon
Daniil Medvedev sees off Jan-Lennard Struff to reach fourth round
Two-time defending champion Alcaraz crashes out of Madrid Open as Rublev rolls on
Medvedev dumped out of Monte Carlo Masters by Khachanov, Sinner and Djokovic advance
Tennis Tracker: Djokovic and Sinner progress after Medvedev and Zverev knocked out
Sinner and Alcaraz demolish Indian Wells opponents to make fourth round, Rublev loses
ATP roundup: Hubert Hurkacz survives marathon in Rotterdam, Rublev eases through
ATP roundup: Frances Tiafoe wins thrilling Stuttgart final
Stefanos Tsitsipas dumped out of Monte Carlo Masters by Taylor Fritz
Carlos Alcaraz stunned by qualifier Roman Safiullin on return at Paris Masters
ATP roundup: Shintaro Mochizuki stuns top seed Taylor Fritz in Tokyo
Nick Kyrgios withdraws from upcoming US Open as Aussie's injury woes continue
Sabalenka plots Swiatek revenge in Madrid final, Tsitsipas knocked out by Struff
Musetti outlasts Djokovic to set up all-Italian clash with Sinner, Medvedev beats Zverev
Alexander Zverev beats Bautista-Agut to advance into third round in Monte Carlo
Tennis Tracker: Gauff and Sinner through, Andreeva dumped out as day one ends
Jannik Sinner survives Jan-Lennard Struff test to reach Halle Open semis
Swiatek to claim a fourth? A new men's winner? Flashscore's 2024 French Open predictions
Carlos Alcaraz holds off Jan-Lennard Struff to reach Madrid quarter-finals
Tennis Tracker: Nadal dream run ended by Lehecka, Sinner and Alcaraz avoid scares
Defending champion Andrey Rublev stunned in Monte Carlo, Jannik Sinner strolls through