Andrey Rublev snaps Carlos Alcaraz’s Madrid streak, scores biggest win since 2022
The No. 7 seed carried a four-match losing streak into the Caja Magica but rallied to defeat the two-time defending champion and reach his first Masters 1000 semifinal of 2024.