ATP roundup: Nicolas Jarry ousts home-country favourite Elias Ymer in Stockholm
Tiafoe apologises for swearing at umpire in furious rant after loss in Shanghai
Zverev scrapes through as Djokovic cruises to Shanghai Masters last 16
Alcaraz hindered by groin injury during Olympic second-round win over Griekspoor
Ugo Humbert roars back in Monte Carlo while Karen Khachanov battles past Cameron Norrie
Nadal and Alcaraz down Dutch duo to reach quarter-finals at Olympics
Djokovic withdraws from Canadian Open after beating Nadal at Olympics
Novak Djokovic dominates Roman Safiullin to reach Monte Carlo third round
Gael Monfils and Arthur Fils sail through, Stan Wawrinka crashes out at Indian Wells
Gauff, Sabalenka and Rybakina win WTA semis, Rune & Dimitrov move into ATP Brisbane final
Rafael Nadal's comeback halted by Jordan Thompson in epic encounter in Brisbane
Jannik Sinner embracing improved physicality and top-10 mentality in Grand Slam push
Deadly Djokovic repels Rublev in four sets to reach semi-finals
Denis Shapovalov facing spell on sidelines after latest injury setback
Carlos Alcaraz stunned by qualifier Roman Safiullin on return at Paris Masters
ATP roundup: Shintaro Mochizuki stuns top seed Taylor Fritz in Tokyo
ATP roundup: Alexander Zverev and Karen Khachanov lift titles in China
Safiullin knocks out Shapovalov to reach maiden major quarter-finals at Wimbledon
Alcaraz and Medvedev win Beijing openers as Zhang scores big upset
Tennis Tracker: Murray's career lives to fight another day, Zverev through to second round
Rafael Nadal to face qualifier in first round on return to Rome
ATP roundup: Alexander Zverev reaches Chengdu final, Khachanov targeting Zhuhai title
Jannik Sinner stops Roman Safiullin to move into first Wimbledon semi-final