
Pep Guardiola’s side came from behind to claim a precious 2-1 victory at the Santiago Bernabéu, leaving Real Madrid’s manager fighting for his future as the Spanish giants’ European campaign threatens to unravel.
The Santiago Bernabéu has witnessed countless European nights of drama and glory, but Wednesday’s encounter with Manchester City felt different. The usual swagger was missing from the white shirts. In its place, anxiety hung heavy in the December air as a wounded giant welcomed old enemies to their fortress.
A manager under siege
Before a ball was even kicked, the narrative had been written. Xabi Alonso, once the cerebral midfield master who graced this very pitch, now finds himself in the eye of a storm that shows no sign of abating. Two wins in his last eight matches. Whispers of dismissal growing louder with each passing setback. The Basque needed a statement performance, but instead received another hammer blow to his managerial credentials.
The absence of Kylian Mbappé from the starting lineup spoke volumes about Real Madrid’s predicament. The Frenchman, who has plundered 25 goals in 21 appearances this season including nine in just five Champions League outings, was restricted to a watching brief on the bench due to muscular discomfort. In his place, the untested Gonzalo García was handed a baptism of fire that few would envy.
City arrived in the Spanish capital with memories of last season’s playoff humiliation still fresh, when Madrid had ended their European adventure across two bruising legs. Pep Guardiola, unlike his counterpart, named a full-strength side. This was no time for experimentation.
Rodrygo ends his drought
The opening exchanges belonged to the hosts. Vinícius Júnior, perhaps energised by the opportunity to reclaim his role as Madrid’s primary attacking threat, tormented the City defence from the first whistle. A penalty appeal was waved away inside two minutes, before Federico Valverde’s thunderous free-kick flashed inches wide of Gianluigi Donnarumma’s goal.
Madrid’s compact 4-4-2 shape was working. City held possession – 70 percent in the opening quarter – but created little of substance. The visitors’ main threat came from Rayan Cherki, making his first Champions League start and delighting the purists with a nutmeg on Antonio Rüdiger that drew gasps from the home crowd.
Then came the breakthrough Madrid craved. On 28 minutes, Rodrygo collected possession on the right flank, drove at the City defence, and unleashed a clinical finish across Donnarumma into the far corner. It was his fifth goal against the English champions, but more significantly, his first of the entire 2025-26 campaign. The Bernabéu erupted. Perhaps, just perhaps, the tide was turning.
City’s clinical response
It took Manchester City just seven minutes to shatter those hopes. Cherki’s corner caused chaos in the Madrid area, Thibaut Courtois could only parry Joško Gvardiol’s header, and there was Nico O’Reilly to bundle home from close range. The young Irishman’s first Champions League goal could scarcely have been more significant.
Worse was to follow for the hosts. As half-time approached, Rüdiger clumsily upended Erling Haaland inside the area. The Norwegian stepped up and dispatched the penalty with his usual ice-cold efficiency – his first touch of the ball resulting in his 55th Champions League goal. From controlling the contest, Madrid found themselves trailing at the interval.
Courtois prevented complete humiliation before the break, producing stunning saves from both Haaland and Cherki as City threatened to run riot. The Belgian’s heroics at least gave his teammates something to cling to.
Frustration boils over
The second half became an exercise in mounting frustration for the home side. Rodrygo continued to look the most likely source of salvation, but Jude Bellingham spurned a glorious opportunity when he attempted an audacious chip with a simple finish beckoning. Moments later, Rodrygo himself fired over when well placed.
What followed was instructive. As City absorbed pressure with practised ease, the cracks in Madrid’s unity began to show. Bellingham, increasingly animated, could be seen berating teammates for their lack of defensive contribution. The Englishman’s frustration was palpable, his gestures growing more exasperated with each passing minute.
Alonso’s response was telling. Rather than turn to Mbappé, clearly unfit to influence proceedings, he introduced Arda Güler and Brahim Díaz. The message was clear – the Frenchman simply could not play. Endrick, the teenage sensation reduced to the role of forgotten man this season, was finally summoned with ten minutes remaining.
The Brazilian nearly salvaged something in the dying moments, his header crashing against Donnarumma’s crossbar. Vinícius, too, spurned late chances that on another night might have found the net. But this was not another night. This was a night where Madrid’s shortcomings were laid bare for all of Europe to see.
A tale of two managers
As the final whistle sounded, the contrast could not have been starker. Guardiola, comfortable enough to withdraw Haaland, Cherki and Phil Foden with the game won, already turning his thoughts to Crystal Palace at the weekend. His City side climbed to fourth in the table, their European campaign firmly back on track.
Alonso trudged towards the tunnel with the jeers of the Bernabéu faithful ringing in his ears. Madrid slip to seventh, still within touching distance of the top eight, but the numbers tell only part of the story. A club accustomed to conquest now looks vulnerable, uncertain, searching for answers that their young manager cannot seem to provide.
For the travelling City supporters, those hardy souls who made the journey to the Spanish capital, this was a night to savour. The Bernabéu, once a graveyard for English ambitions, had been conquered. Again. And as they sang long into the Madrid night, one suspects the home fans were left wondering whether they will still have the same manager by the time the next round of fixtures arrives.

Pep Guardiola’s side came from behind to claim a precious 2-1 victory at the Santiago Bernabéu, leaving Real Madrid’s manager fighting for his future as the Spanish giants’ European campaign threatens to unravel.
The Santiago Bernabéu has witnessed countless European nights of drama and glory, but Wednesday’s encounter with Manchester City felt different. The usual swagger was missing from the white shirts. In its place, anxiety hung heavy in the December air as a wounded giant welcomed old enemies to their fortress.
A manager under siege
Before a ball was even kicked, the narrative had been written. Xabi Alonso, once the cerebral midfield master who graced this very pitch, now finds himself in the eye of a storm that shows no sign of abating. Two wins in his last eight matches. Whispers of dismissal growing louder with each passing setback. The Basque needed a statement performance, but instead received another hammer blow to his managerial credentials.
The absence of Kylian Mbappé from the starting lineup spoke volumes about Real Madrid’s predicament. The Frenchman, who has plundered 25 goals in 21 appearances this season including nine in just five Champions League outings, was restricted to a watching brief on the bench due to muscular discomfort. In his place, the untested Gonzalo García was handed a baptism of fire that few would envy.
City arrived in the Spanish capital with memories of last season’s playoff humiliation still fresh, when Madrid had ended their European adventure across two bruising legs. Pep Guardiola, unlike his counterpart, named a full-strength side. This was no time for experimentation.
Rodrygo ends his drought
The opening exchanges belonged to the hosts. Vinícius Júnior, perhaps energised by the opportunity to reclaim his role as Madrid’s primary attacking threat, tormented the City defence from the first whistle. A penalty appeal was waved away inside two minutes, before Federico Valverde’s thunderous free-kick flashed inches wide of Gianluigi Donnarumma’s goal.
Madrid’s compact 4-4-2 shape was working. City held possession – 70 percent in the opening quarter – but created little of substance. The visitors’ main threat came from Rayan Cherki, making his first Champions League start and delighting the purists with a nutmeg on Antonio Rüdiger that drew gasps from the home crowd.
Then came the breakthrough Madrid craved. On 28 minutes, Rodrygo collected possession on the right flank, drove at the City defence, and unleashed a clinical finish across Donnarumma into the far corner. It was his fifth goal against the English champions, but more significantly, his first of the entire 2025-26 campaign. The Bernabéu erupted. Perhaps, just perhaps, the tide was turning.
City’s clinical response
It took Manchester City just seven minutes to shatter those hopes. Cherki’s corner caused chaos in the Madrid area, Thibaut Courtois could only parry Joško Gvardiol’s header, and there was Nico O’Reilly to bundle home from close range. The young Irishman’s first Champions League goal could scarcely have been more significant.
Worse was to follow for the hosts. As half-time approached, Rüdiger clumsily upended Erling Haaland inside the area. The Norwegian stepped up and dispatched the penalty with his usual ice-cold efficiency – his first touch of the ball resulting in his 55th Champions League goal. From controlling the contest, Madrid found themselves trailing at the interval.
Courtois prevented complete humiliation before the break, producing stunning saves from both Haaland and Cherki as City threatened to run riot. The Belgian’s heroics at least gave his teammates something to cling to.
Frustration boils over
The second half became an exercise in mounting frustration for the home side. Rodrygo continued to look the most likely source of salvation, but Jude Bellingham spurned a glorious opportunity when he attempted an audacious chip with a simple finish beckoning. Moments later, Rodrygo himself fired over when well placed.
What followed was instructive. As City absorbed pressure with practised ease, the cracks in Madrid’s unity began to show. Bellingham, increasingly animated, could be seen berating teammates for their lack of defensive contribution. The Englishman’s frustration was palpable, his gestures growing more exasperated with each passing minute.
Alonso’s response was telling. Rather than turn to Mbappé, clearly unfit to influence proceedings, he introduced Arda Güler and Brahim Díaz. The message was clear – the Frenchman simply could not play. Endrick, the teenage sensation reduced to the role of forgotten man this season, was finally summoned with ten minutes remaining.
The Brazilian nearly salvaged something in the dying moments, his header crashing against Donnarumma’s crossbar. Vinícius, too, spurned late chances that on another night might have found the net. But this was not another night. This was a night where Madrid’s shortcomings were laid bare for all of Europe to see.
A tale of two managers
As the final whistle sounded, the contrast could not have been starker. Guardiola, comfortable enough to withdraw Haaland, Cherki and Phil Foden with the game won, already turning his thoughts to Crystal Palace at the weekend. His City side climbed to fourth in the table, their European campaign firmly back on track.
Alonso trudged towards the tunnel with the jeers of the Bernabéu faithful ringing in his ears. Madrid slip to seventh, still within touching distance of the top eight, but the numbers tell only part of the story. A club accustomed to conquest now looks vulnerable, uncertain, searching for answers that their young manager cannot seem to provide.
For the travelling City supporters, those hardy souls who made the journey to the Spanish capital, this was a night to savour. The Bernabéu, once a graveyard for English ambitions, had been conquered. Again. And as they sang long into the Madrid night, one suspects the home fans were left wondering whether they will still have the same manager by the time the next round of fixtures arrives.
































