ATP roundup: Bonzi stuns Ruud in Metz, Norrie and Shapovalov seal wins
ATP roundup: Teenager Justin Engel wins opener in Kazakhstan
ATP roundup: Francisco Cerundolo pulls off upset for Team World at Laver Cup
ATP roundup: Taro Daniel & Marin Cilic post opening-round wins in China
Daniil Medvedev beats Fabian Marozsan to reach US Open third round
Jannik Sinner survives challenge from Cincinnati qualifier Alex Michelsen
Grigor Dimitrov stuns Carlos Alcaraz to reach Miami Open semi-finals
Alex Zverev sees off in-form Fabian Marozsan to reach Miami semi-finals
Sinner pulls off great escape but no way out for Rune in Miami
Alcaraz and Sinner cruise into Indian Wells quarters, Tsitsipas knocked out
Rybakina and Pegula battle into Adelaide quarters, Shelton advances in Auckland
ATP roundup: Jack Draper opens Adelaide with statement win
Sebastian Korda holds off Ben Shelton to battle into Shanghai semi-finals
Fabian Marozsan stuns Casper Ruud to reach Shanghai Masters last eight
All eyes on top-seed Carlos Alcaraz in quest for Roland Garros glory
Fancied Carlos Alcaraz stunned by Hungarian qualifier Fabian Marozsan in Rome