27 February 2023Cameron Norrie fights off his ‘demons’ to beat Carlos Alcaraz and win Rio Open Uncategorized by The Scot gained revenge on Carlos Alcaraz by winning the Rio Open and claiming his fifth ATP Tour title.