Bayern Munich delivered a huge statement performance, defeating Real Madrid 2-1 at the Santiago Bernabéu after scoring twice before Madrid could respond.
Bayern started the game with real intent and were the more dangerous side early on, showing sharpness in transition and purpose in attack. Despite Madrid seeing spells of possession, Bayern carried the bigger threat.
The breakthrough came in the 41st minute through Luis Díaz, who finished clinically after being set up by Serge Gnabry. It was a decisive moment that rewarded Bayern’s aggressive approach and gave them a deserved lead heading into half-time.
Bayern didn’t stop there.
Just moments into the second half, they struck again. Harry Kane doubled the advantage in the 46th minute, finishing to make it 2-0 and silence the Bernabeu.
At that point, Bayern were in full control.
Real Madrid were forced to respond, and to their credit, they did. The hosts grew into the game, pushing higher up the pitch and increasing the tempo as they searched for a way back.
Their breakthrough came in the 74th minute through Kylian Mbappe, who pulled one back to make it 2-1 and reignite hope inside the stadium.
The goal shifted momentum.
Madrid pressed hard in the closing stages, creating pressure and forcing Bayern deeper. There were chances and moments of danger, but Bayern’s defensive discipline, and key saves from Manuel Neuer, ensured they held on.
Despite Madrid’s late push, Bayern remained composed and saw out the result.
At full time, Bayern secured a massive 2-1 away win, a result built on early control and clinical finishing at key moments.
For Madrid, it’s a frustrating outcome. They started slowly, conceded twice, and only came alive after going two goals down.
For Bayern, this was elite game management, strike early, strike again, and survive the storm.
A proper Champions League away performance.