The Independent · 17 days ago Carlos Alcaraz has long unbeaten Madrid Open run ended by Andrey Rublev