ATP roundup: Zverev races to 60th win in Vienna, Rublev up and running in Basel
ATP roundup: Teenager Justin Engel wins opener in Kazakhstan
United States and Spain seal spots in Davis Cup Final Eight
Jannik Sinner survives challenge from Cincinnati qualifier Alex Michelsen
Berrettini wins in Kitzbuhel for second successive title at expense of Gaston
Berrettini beats Halys in Gstaad to win second clay-court title of season
Tennis Tracker: Borges beats Nadal in Bastad final, Fils edges Zverev in Hamburg
Berrettini overturns top seed Tsitsipas to set up Gstaad final against Halys
Top seed Sinner subdues feisty Hanfmann to advance at Wimbledon
Sinner or Alcaraz? Swiatek to finally master grass? Flashscore's 2024 Wimbledon predictions
Matteo Berrettini to take on Britain's Jack Draper in Stuttgart Open final
ATP roundup: Fognini ousts top seed in Morocco, Berrettini ramps up comeback
Draper ousts second seed Hurkacz to reach Japan Open quarter-finals, Shelton progresses
Canada beat Great Britain to reach Davis Cup quarter-finals, Netherlands progress
Jannik Sinner holds off Matteo Berrettini to reach third round at Wimbledon
Sinner and Berrettini set for fascinating all-Italian Wimbledon showdown
Top seed Jannik Sinner in good heart after Halle title ahead of Wimbledon
ATP roundup: Hurkacz and Ruud through in Estoril, Shelton into Houston semis
Andy Murray beats dizzy Matteo Berrettini in Miami opening round
Djokovic to be dethroned? Rybakina to rise? Flashscore's 2024 Australian Open predictions
Alcaraz and Rune Wimbledon clash an appetiser for tasty future rivalry
Berrettini looking for revenge against Italian compatriot Sonego - but his fitness is an issue
Carlos Alcaraz powers past Matteo Berrettini in four sets to set up Rune showdown
Matteo Berrettini back in business after powering past Alexander Zverev
Matteo Berrettini fells compatriot Lorenzo Sonego in lengthy Italian job