Bayern came in holding a first-leg lead, nearly let it slip entirely, then won it in the final seconds. Across London, Arsenal did nothing spectacular and everything necessary.
Wednesday, 15 April 2026 · Champions League Quarterfinals · Second Legs · By Matchday Pundit
Before anything else, let us be absolutely clear about what Bayern Munich came into tonight’s second leg holding: a 2–1 lead from the first leg at the Bernébau, earned through goals from Luis Díaz and Harry Kane either side of half-time, before Mbappé pulled one back in the 74th minute to keep Real Madrid’s hopes alive heading to Munich. So Bayern were the team with the advantage. Bayern were the team who needed to avoid a two-goal defeat. And Bayern, in the most alarming fashion, nearly failed to do exactly that before rescuing themselves with two goals in the final five minutes that sent the Allianz Arena into one of the great nights I have witnessed in this competition.
The final score at the Allianz Arena was Bayern Munich 4, Real Madrid 3. The aggregate score was 6–4 to Bayern. And if you think those numbers tell you anything meaningful about what actually happened tonight, you have not been paying attention.
A first half that existed in a different dimension
Within 60 seconds literally 60 seconds Manuel Neuer made a catastrophic error and Arda Güler punished him immediately. The Allianz Arena, which had been a wall of noise and expectation, went completely silent. Bayern’s 2–1 aggregate lead was gone. The tie was level at 2–2, and Real Madrid, who came to Munich needing to score and not concede, had done exactly that before the clock had barely moved.
What followed in the next five minutes said everything about this Bayern squad. Kimmich whipped in a corner, Aleksandar Pavlovic rose at the near post and headed it home with Lunin poorly positioned, and the aggregate lead was restored at 3–2. The stadium came back to life. Normal service, it seemed, had been resumed.

It had not. On 30 minutes, Güler stepped up for a free kick, bent it beautifully beyond Neuer’s reach and over the wall his first Champions League brace, and he chose quite the occasion for it. Aggregate tied again at 3–3. Harry Kane responded on 38 minutes with a powerful, composed finish to restore Bayern’s advantage at 4–3 on aggregate. Then, three minutes before half-time, Vinícius Júnior played Mbappé through and the Frenchman buried it. Aggregate: 4–4. Real Madrid in front on head-to-head at the interval.
Five goals. Forty-one minutes. Four changes in the aggregate picture. If you can think of a comparable first half in a Champions League knockout tie, I am genuinely interested to hear it.
Another wild Champions League night had this place believing in yet another comeback. In the end, though, Bayern found something when everyone had stopped expecting it.
The red card. The long-range strike. The winner.
The second half was a completely different game. Real Madrid, knowing that a draw on the night would eliminate Bayern, dropped into a compact shape and looked to manage the tie. Álvaro Arbeloa, the interim manager who has steadied the ship since replacing Xabi Alonso mid-season had his team defending with discipline and threatening on the counter through Mbappé and Vinícius. Neuer had to produce a stunning save from Mbappé in the 54th minute to keep the scores as they were. Michael Olise went close at 76. The clock ticked on. Bayern were, remarkably, heading out of their own tournament on their own pitch.
Then, at 86 minutes, Eduardo Camavinga was sent off. Real Madrid, with less than ten minutes remaining and protecting their aggregate position, were reduced to ten men. What followed was the most extraordinary closing passage of a Champions League tie this season.
Minute 88. Luis Díaz the Colombian winger who has been one of the stories of Bayern’s season picked the ball up outside the penalty area and struck it low and hard into the far corner. Lunin got nowhere near it. Aggregate: 5–4. The Allianz Arena detonated. One goal needed. Four minutes of stoppage time. Ten men of Real Madrid to beat.
Minute 90 plus three. Michael Olise gets the ball, cuts inside from the right, and finishes precisely into the bottom corner. Bayern Munich 4, Real Madrid 3. Aggregate: 6–4. Real Madrid are out of the Champions League. The final whistle goes and the stadium does something that makes the hair on the back of your neck stand up, even watching on a screen thousands of miles away.
I want to be fair to Real Madrid here because they deserve it. Güler was brilliant tonight two goals of genuine quality, the free kick in particular was the kind of technique you can watch back fifty times. Mbappé’s contribution across this campaign has been extraordinary. They came to the Allianz Arena missing Courtois and Rodrygo through injury, without Tchoüaméni due to suspension, and still had Bayern heading out with six minutes of normal time remaining. That is not a bad team. That is an unfortunate one.
But Bayern, across both legs, were better. And Olise, who scored the goal that settled it tonight and who set up both goals in the first leg at the Bernébau, has been the finest wide player in this season’s competition. Reports already linking him to a move to the Bernébau this summer for around €160–165 million carry a unique kind of irony. Real Madrid wanting to buy the man who just eliminated them is the most football thing imaginable.
Arsenal: beautifully, expertly, productively dull
Across the continent at Emirates Stadium, Arsenal were doing something far less dramatic and something that, in 139 years of the club’s existence, had never been done before. They were reaching back-to-back Champions League semi-finals for the first time in their history.
The context, as always with Arsenal in Europe, is everything. They came into this second leg holding the narrowest possible advantage Kai Havertz’s stoppage-time goal in Lisbon last week, when Martinelli played him through for a composed finish at the José Alvalade with virtually the last meaningful action of the first leg. Sporting CP had been unbeaten in European competition at home all season, including a victory over PSG, the defending champions in the league phase. They arrived at the Emirates needing just one away goal to level the tie. They had every reason to believe they could get it.

Arsenal made sure they could not. Declan Rice and Martin Zubimendi in the midfield were exceptional compact, intelligent, cancelling out Sporting’s best efforts to build through the centre of the pitch. William Saliba was immaculate at the back. David Raya made the saves he needed to make. This was not the free-flowing, creative Arsenal that wins games at their best. This was the controlled, disciplined, tournament-hardened Arsenal that Mikel Arteta has been building for three years.
The most dramatic passage of the game came in the second half, when Zubimendi struck a first-time shot that had the travelling Sporting end celebrating before VAR confirmed that Viktor Gyökeres the striker who joined Arsenal from Sporting in the summer had been offside in the build-up. It was the right call. It was also the kind of fine margin that Champions League ties turn on. Arsenal dodged it. Raya made two more key saves in the closing stages. And when the final whistle confirmed the 0–0 draw and Arsenal’s progress on a 1–0 aggregate, it marked something genuinely significant in English football history.
“Arsenal did exactly what experienced European sides do with a one-goal lead. They made themselves hard to play against, absorbed pressure, and relied on their goalkeeper at the critical moments. Tonight was a measure of how far this club has genuinely come.”
I know some supporters left the Emirates wanting more urgency and more attacking threat. That is fair. But here is the thought I would offer them: in the semi-finals, Arsenal travel to the Wanda Metropolitano to face Atletico Madrid the side that beat Barcelona 3–2 on aggregate this week with Lookman’s counter-attack goal the decisive moment, and with Barcelona’s Eric Garcia sent off for a professional foul. Simeóne’s Atletico are built entirely around defensive organisation and clinical exploitation of transitions. The Arsenal that keeps shape, stays disciplined and waits for its moments may be far better prepared for that challenge than the version that chases games. Tonight, for all its lack of spectacle, was useful preparation.
The semi-finals Europe’s last four confirmed
The bracket is set. Bayern Munich face Paris Saint-Germain the defending champions, who beat Inter Milan 5–0 in last season’s final in Munich and who this week swept Liverpool aside 4–0 on aggregate, with Ballon d’Or winner Ousmane Dembélé scoring twice at Anfield to kill the tie in a semi-final that is already being discussed as a potential preview of the final itself. PSG are attempting to become only the second club in the Champions League era to successfully defend the trophy after Real Madrid’s hat-trick of titles between 2016 and 2018. Bayern, after what they produced tonight, arrive as dangerous opponents capable of anything across two legs.
Arsenal face Atletico Madrid, with the first leg at the Wanda Metropolitano. Simeóne’s side are the most psychologically formidable knockout opponents in European football. They have made their first semi-final in nine years. They will not be easy to break down, and they will make life extremely uncomfortable at home in the first leg. Arsenal have never beaten Atletico Madrid in competitive European football. That fact does not disappear just because they have reached consecutive semi-finals. It simply means the question has not yet been answered.
Semi-Final 1 · Leg 1 · PSG vs Bayern Munich — Tuesday 28 April · 21:00 CET
Semi-Final 2 · Leg 1 · Atletico Madrid vs Arsenal — Wednesday 29 April · 21:00 CET
Semi-Final 1 · Leg 2 · Bayern Munich vs PSG — Wednesday 6 May · 21:00 CET
Semi-Final 2 · Leg 2 · Arsenal vs Atletico Madrid — Tuesday 5 May · 21:00 CET
Final · Saturday 30 May 2026 · Puskás Aréna, Budapest · 18:00 CET
Budapest. May 30. The Puskás Aréna. One of these four clubs will be there. Tonight confirmed all of them deserve to be.

Leave a Reply