Alexander Zverev to face home favourite Ugo Humbert in Paris Masters final
Zverev topples Tsitsipas at Paris Masters as Rune stays in hunt for ATP Finals
Popyrin pulls off upset win over Medvedev at Paris Masters, Zverev & Dimitrov progress
Jack Draper holds off Karen Khachanov for first ATP 500 title in Vienna
ATP roundup: Ben Shelton takes down Arthur Fils to reach Basel final
ATP roundup: Grigor Dimitrov bows out in Vienna, Tsitsipas and Rune through in Basel
Russia's Khachanov wins second season title in Almaty after downing Diallo
ATP roundup: Top seeds fall in Antwerp, Stockholm and Almaty on Friday
Alcaraz wins in 56 minutes as 'China's Nadal' extends Beijing fairytale
ATP roundup: Francisco Cerundolo pulls off upset for Team World at Laver Cup
Proud Dan Evans outlasts Karen Khachanov in longest ever US Open match
Aryna Sabalenka and Alexander Zverev start Cincinnati campaigns with convincing wins
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
Sinner, Djokovic and Ruud join Tsitsipas in Monte Carlo Masters semi-finals
Two-time winner Tsitsipas eases into Monte Carlo semis with win over Khachanov
Medvedev dumped out of Monte Carlo Masters by Khachanov, Sinner and Djokovic advance
Daniil Medvedev dumped out of Monte Carlo Masters by Karen Khachanov
Defending champion Andrey Rublev stunned in Monte Carlo, Jannik Sinner strolls through
Ugo Humbert roars back in Monte Carlo while Karen Khachanov battles past Cameron Norrie
Alexander Zverev dumps Christopher Eubanks out to reach last 16 at Miami Open
Karen Khachanov ends Jakub Mensik's dream Qatar run to clinch sixth title
ATP roundup: Karen Khachanov and Jakub Mensik to meet in Doha final
Jakub Mensik follows in Carlos Alcaraz's footsteps in reaching first ATP final
Ugo Humbert downs Grigor Dimitrov to seal fifth ATP title in Marseille