In a dramatic midweek clash at the Santiago Bernabéu, Real Madrid were denied a home win as Manchester City edged them 2-1 in their 2025–26 UEFA Champions League match.
The hosts took an early lead in the 28th minute when Rodrygo struck — his first goal in over 30 games — finishing off a fine move after a swift counter.
Just seven minutes later, City responded. A corner found Nico O’Reilly, who powered a header home to level matters and mark his first Champions League goal.
Then, at the 43rd minute, Erling Haaland calmly converted a penalty after a foul inside the box — giving City a 2-1 lead before halftime.
The second half saw City adopt a resolute defensive posture as Real pressed for an equaliser. Despite several promising attacks — including a chance for Jude Bellingham — Madrid couldn’t break through.
On the other hand, City’s backline, marshalled by O’Reilly, stood firm under pressure, with the visitors limiting Madrid to few clear-cut chances.
The defeat marks a second straight home loss for Real Madrid, adding fuel to mounting speculation over the future of manager Xabi Alonso.
Despite the loss, Rodrygo’s goal provided a rare bright spot for Los Blancos. But overall, tactical frailties, poor defensive organisation, and a lack of cohesion in attack left Madrid vulnerable to a clinical City side.
For Manchester City — the win boosts their Champions League hopes 🚀 — the away victory underlines their resilience and ability to deliver in high-pressure clashes, with Haaland and O’Reilly proving decisive.