Manchester City claimed a hard-fought 2–1 victory over Real Madrid in their UEFA Champions League encounter on December 10, 2025, overturning an early setback to secure all three points at the Santiago Bernabéu.
Real Madrid struck first in the 28th minute when Rodrygo finished off a clever assist. The hosts’ lead, however, was short-lived.
City responded in the 35th minute through O’Reilly, who converted after a well-placed pass from Gvardiol.
Also Read:
- Madueke Brace Fires Arsenal to Dominant 3–0 Victory Over Club Brugge
- Arsenal Fan: “We will Win the Premier League Once Man City Is Out”
- Pre-AFCON Friendly: FIFA Rule Forces Shift of Nigeria vs Egypt Clash to December 16
- "Is Mo Salah Leaving Liverpool?" Fallout, Squad Exclusion, and AFCON Departure Explained
Just before halftime, the game swung firmly in City’s favour.
A penalty awarded in the 43rd minute was calmly dispatched by Erling Haaland, giving the visitors a 2–1 advantage heading into the break.
The second half saw both teams make changes in search of control, with Real Madrid introducing Arda Güler and Brahim Díaz, but neither side found the net again.
Despite late pressure from the home team, City maintained their composure to close out the win.
The result marks a statement performance for Manchester City, who showed resilience after falling behind and capitalised on their momentum to secure a crucial away victory.


















