Verdenstoer Carlos Alcaraz hadde trøbbel mot tyske Jan-Lennard Struff, men forsvarte tittelen sin i Madrid og vant den 10. tennistittelen i karrieren.
19 år gamle Alcaraz vant søndagens finale 6-4, 3-6, 6-3.
Struff, som slo ut Casper Ruud av turneringen i Monte Carlo tidligere i år, har storspilt i Madrid og slått ut flere store navn på sin vei til finale i den spanske hovedstaden.
Seieren til Alcaraz er den tiende i den korte og imponerende karrieren. Kun to av titlene har vært ATP 250-turneringer. I tillegg til seieren over Ruud i Grand Slam-turneringen US Open står han med fire titler på ATP 1000-nivå.
(NTB)