Perhaps, then, it was fitting that an eight-minute meltdown brought Real a second successive home defeat. First Celta Vigo, now Manchester City have triumphed at the Bernabeu. A team with a mere two wins in eight games represent a club with a culture of impatience.
But as Alonso was beaten by a mentor, Guardiola’s seventh win at the Bernabeu may have been his most unlikely, for all Real’s problems. City exited the Champions League in Madrid last season and revived their chances of a top-eight finish in the league phase this year; the damage done by defeat to Bayer Leverkusen was repaired in spectacular fashion.
Nico O’Reilly (left) celebrates his equaliser (Mike Egerton/PA)
Nico O’Reilly (left) celebrates his equaliser (Mike Egerton/PA)
Theirs was a comeback to savour. It gave Erling Haaland the status of the match-winner in Madrid; a player who was long expected to join Real instead made it to the Bernabeu to condemn them to defeat. But perhaps the match revolved around Nico O’Reilly.
Arguably at fault when Rodrygo put Real ahead, he went on to level. A year ago, O’Reilly had not even played in the Premier League. Now he is an England international who has scored at the Bernabeu. It is quite a journey.
And this is quite a fixture, often as it is played. A Champions League Clasico is a clash that always delivers. It seemed set to offer Alonso a much-needed win before Real collapsed at the end of the first half. They had looked in control and then fell apart. If it was Alonso’s last stand, Real stumbled and tumbled to lose their footing.
City’s turnaround appeared to come from nowhere and yet exposed Real’s frailties. Their patched-up defence looked fragile, conceding from a corner, giving away a penalty. They seemed vulnerable when City attacked them. Certainly the stand-in right-back Fede Valverde did as he was tormented by Jeremy Doku.
VAR came to Manchester City’s aid on two occasions (Mike Egerton/PA)
VAR came to Manchester City’s aid on two occasions (Mike Egerton/PA)
Initially, though, the irrepressible wingers were in Real white. They were awarded a penalty when Matheus Nunes tripped Vinicius Junior, only for VAR to determine the offence occurred outside the area. Yet Nunes against Vinicius shaped up as an unfair contest.
Then Rodrygo, one of those who has suffered from Alonso’s appointment, seemed to come to his rescue. His goal was his first of the season, or for Alonso, or in 32 games. But he was the scourge of City in the 2022 semi-final and mustered a fifth goal against them.
City were outflanked, as they were at the start. Rodrygo kept finding space outside O’Reilly. It cost City when Jude Bellingham switched play to the Brazilian who placed a shot past Gianluigi Donnarumma. So far, so good for Real.
Then, stunningly, it went awry. O’Reilly followed up to finish after Thibaut Courtois parried Josko Gvardiol’s header. It was uncharacteristically poor goalkeeping by the Belgian but the Mancunian has a fearlessness that can equip him for such stages. He’d endured defensive difficulties at the start, Rodrygo repeatedly evading him. He was undeterred. He took to making surges forward.
Next it was Haaland’s turn. He had been dominated by Antonio Rudiger two seasons ago but exacted revenge. The Norwegian won and converted a penalty; dragged down by Rudiger, he may have been alone in appealing but a VAR intervention meant the offence was spotted. Haaland sent Courtois the wrong way for his 21st goal of the season.
Real Madrid manager Xabi Alonso is under huge pressure (Mike Egerton/PA)
Real Madrid manager Xabi Alonso is under huge pressure (Mike Egerton/PA)
Haaland’s first half was a masterclass in efficiency. He only had six touches but two were shots on target. Courtois made a double save from Haaland and Rayan Cherki to deny City a third. He later thwarted Doku, too.
Haaland’s Real counterpart was missing. It was billed as a battle of two superstar strikers but only one figured. Kylian Mbappe was benched by an ankle problem, costing Real the services of a man with 25 goals this season. When his replacement Gonzalo Garcia went off, it was Arda Guler who came on. When Alonso used up his three substitution windows, it confirmed the Champions League’s top scorer was not fully fit.
We need your consent to load this Social Media content. We use a number of different Social Media outlets to manage extra content that can set cookies on your device and collect data about your activity.
Please review your details and accept them to load the content
City might have added a third before the break but Courtois made amends for his earlier error when he saved from Haaland and Rayan Cherki in quick succession.
Courtois made a more fortuitous save early in the second half when a Cherki shot was deflected into his midriff.
The contest remained open and Real had a chance from a breakaway but Bellingham lifted over the bar.
Rudiger headed over and Vinicius volleyed off-target as Real mounted greater pressure in the closing stages before substitute Endrick headed against the bar.