Match ends, FC Bayern München 1, Arsenal 0.
Arsenal made a bitterly disappointing exit from the Champions League as they were beaten by Bayern Munich in a euphoric atmosphere at Allianz Arena.
Joshua Kimmich's powerful 63rd-minute header from Raphael Guerreiro's cross was enough to send the Germans through to the semi-finals 3-2 on aggregate after the two teams had drawn 2-2 in London in the first leg.
Despite being held at Emirates Stadium, Arsenal were confident of advancing against a Bayern Munich side who had endured a poor domestic season and were without key players Serge Gnabry and Kingsley Coman because of injury.
In a tight and cagey second leg, watched by Arsenal owner Stan Kroenke, Gabriel Martinelli had the best chance of the first half for the Gunners but shot straight at Manuel Neuer after Jamal Musiala had forced David Raya into a full-stretch save at the other end.
While Harry Kane had just nine touches in the opening 45 minutes, Neuer was forced into another save by Martin Odegaard's deflected attempt, which had the long-serving Bayern Munich keeper scrambling across his line.
With so much at stake for both teams, it was perhaps understandable chances were in limited supply but the second half was a livelier affair with Leon Goretzka heading against the post before Guerreiro's follow up was scrambled away by Raya, via the post.
But Kimmich's attacking header proved decisive and ensured Arsenal's wait to win the Champions League for the first time goes on.
Bayern will meet Real Madrid in the semi-finals after the record 14-time winners knocked out Manchester City on penalties.
"It's been a tough season for us," said England captain Kane, who scored in the first leg at Emirates Stadium.
"To reach the semi-finals is a great achievement for us and we can enjoy it. The expectation here is to try and win the Champions League."
- England's hopes of extra Champions League spot hit
- Reaction to a dramatic night of Champions League action
- More reaction and analysis on our dedicated Arsenal page
Damaging week for Arsenal
While Bayern Munich's players celebrated in front of their jubilant fans at the final whistle, Arsenal's players looked dispirited after a damaging few days.
There has been talk about a possible Premier League-Champions League double, but with Arsenal now out of Europe, they have to regroup quickly and keep themselves in the hunt for the domestic title.
They are away at Wolves on Saturday and cannot afford to drop any more points after losing their place at the top of the table to Manchester City following defeat at home to Aston Villa.
That result, coupled with Wednesday's defeat in Germany, will inevitably lead to comparisons with last season, when Arsenal dropped crucial points in the run-in and ended up with nothing after starting April with an eight-point lead at the top.
Their season is not over by a long stretch but they must put this disappointing European exit behind them - over the tie, they were ahead for just six of the 180 minutes against Bayern Munich.
"We have to go through the pain tonight and get up tomorrow and come in with the same attitude we had here," said Arsenal boss Mikel Arteta afterwards.
"Today we had moments of dominance but that spark around the box is what you need to get the victory.
"Now's the time to stay close to the players and support them because they're the ones who have taken us on this journey."
Bayern show grit
With Bayer Leverkusen wrapping up the Bundesliga title with five games to spare at the weekend, Bayern Munich's season rested on this game.
They were under huge pressure to appease their fans by delivering a Champions League night to remember.
It was far from a vintage performance but Thomas Tuchel's side dug deep to reach the semi-finals for the first time since 2020.
Bayern have already announced that Tuchel will be leaving the club at the end of the season and a search is on to find his replacement after an underwhelming domestic campaign.
But Tuchel will not be short of offers, having reached the semi-finals of the Champions League with three different clubs - Paris St-Germain (2020, when they were runners-up), Chelsea (2021, when they won it) and now Bayern Munich (2024).
"It was a chess game in the first half. Nobody wanted to make the first mistake," said Tuchel.
"We encouraged the team at half-time to show a bit more personality, a bit more courage. We were more fluid and played a fantastic second half. We deserved to win."
Player of the match
Kim Min-jaeKim Min-jae
Bayern Munich
Avg
- Squad number3Player nameKim Min-jaeAverage rating
7.01
- Squad number6Player nameKimmichAverage rating
6.99
- Squad number42Player nameMusialaAverage rating
6.93
- Squad number2Player nameUpamecanoAverage rating
6.81
- Squad number15Player nameDierAverage rating
6.77
- Squad number4Player namede LigtAverage rating
6.75
- Squad number10Player nameSanéAverage rating
6.75
- Squad number8Player nameGoretzkaAverage rating
6.69
- Squad number27Player nameLaimerAverage rating
6.62
- Squad number22Player nameRaphaël GuerreiroAverage rating
6.60
- Squad number1Player nameNeuerAverage rating
6.59
- Squad number40Player nameMazraouiAverage rating
6.56
- Squad number9Player nameKaneAverage rating
5.62
Arsenal
Avg
- Squad number41Player nameRiceAverage rating
5.07
- Squad number8Player nameØdegaardAverage rating
5.03
- Squad number2Player nameSalibaAverage rating
4.84
- Squad number7Player nameSakaAverage rating
4.67
- Squad number6Player nameGabriel MagalhãesAverage rating
4.61
- Squad number20Player nameJorginhoAverage rating
4.61
- Squad number18Player nameTomiyasuAverage rating
4.61
- Squad number4Player nameWhiteAverage rating
4.61
- Squad number11Player nameGabriel MartinelliAverage rating
4.58
- Squad number29Player nameHavertzAverage rating
4.52
- Squad number22Player nameRayaAverage rating
4.27
- Squad number19Player nameTrossardAverage rating
3.88
- Squad number9Player nameGabriel JesusAverage rating
3.54
- Squad number14Player nameNketiahAverage rating
3.09
Line-ups
Bayern Munich
Formation 4-2-3-1
- 1Neuer
- 6KimmichBooked at 90mins
- 4de Ligt
- 15Dier
- 40MazraouiSubstituted forKim Min-jaeat 76'minutes
- 8Goretzka
- 27LaimerBooked at 54mins
- 10SanéSubstituted forUpamecanoat 89'minutes
- 42Musiala
- 22Guerreiro
- 9Kane
Substitutes
- 2Upamecano
- 3Kim Min-jae
- 13Choupo-Moting
- 17Zaragoza
- 18Peretz
- 25Müller
- 26Ulreich
- 39Tel
- 45Pavlovic
Arsenal
Formation 4-3-3
- 22Raya
- 4WhiteBooked at 84mins
- 2Saliba
- 6Gabriel
- 18TomiyasuSubstituted forNketiahat 86'minutes
- 8Ødegaard
- 20JorginhoSubstituted forGabriel Jesusat 67'minutesBooked at 90mins
- 41Rice
- 7Saka
- 29Havertz
- 11MartinelliSubstituted forTrossardat 68'minutes
Substitutes
- 1Ramsdale
- 5Partey
- 9Gabriel Jesus
- 10Smith Rowe
- 14Nketiah
- 15Kiwior
- 19Trossard
- 21Fábio Vieira
- 24Nelson
- 25Elneny
- 31Hein
- 35Zinchenko
- Referee:
- Danny Makkelie
- Attendance:
- 75,000
Match Stats
- Possession
- Home51%
- Away49%
- Shots
- Home15
- Away8
- Shots on Target
- Home3
- Away3
- Corners
- Home8
- Away3
- Fouls
- Home10
- Away13
Live Text
Post update
Full Time
Second Half ends, FC Bayern München 1, Arsenal 0.
Post update
Corner, Arsenal. Conceded by Leon Goretzka.
Post update
Foul by Kim Min-Jae (FC Bayern München).
Post update
Bukayo Saka (Arsenal) wins a free kick in the attacking half.
Booking
Gabriel Jesus (Arsenal) is shown the yellow card.
Post update
Joshua Kimmich (FC Bayern München) wins a free kick in the defensive half.
Post update
Foul by Leandro Trossard (Arsenal).
Booking
Joshua Kimmich (FC Bayern München) is shown the yellow card for a bad foul.
Post update
Foul by Joshua Kimmich (FC Bayern München).
Post update
Kai Havertz (Arsenal) wins a free kick in the defensive half.
Post update
Offside, Arsenal. Bukayo Saka is caught offside.
Post update
Attempt saved. Jamal Musiala (FC Bayern München) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Harry Kane.
Substitution
Substitution, FC Bayern München. Dayot Upamecano replaces Leroy Sané.
Post update
Attempt missed. Martin Ødegaard (Arsenal) right footed shot from the right side of the box is close, but misses to the right.
Post update
Matthijs de Ligt (FC Bayern München) wins a free kick in the defensive half.
Post update
Foul by Gabriel Magalhães (Arsenal).
Substitution
Substitution, Arsenal. Eddie Nketiah replaces Takehiro Tomiyasu.
Post update
Foul by Jamal Musiala (FC Bayern München).
Post update
Gabriel Jesus (Arsenal) wins a free kick in the attacking half.
Comments
Join the conversation
The best Arsenal team for a generation can’t even beat the worst Bayern Munich team in history!!
Oh that's right - everyone 🤣🤣🤣🤣🤣
Death 💀
Taxes
Arsenal blowing up in April. Has Odegaard stayed on pitch with his camera 📸😱 🤣🤣🤣🤣
Couldn't happen to a more entitled fan base!
Still can't win the big one. Small club syndrome 🫵🤣
The goons at it again with the bottling.
Look how long City took to win it.
Inexperience and mistakes cost us especially at home, hoping to do better with more years in the comp for the future.
The fans probably left early too 😂
Also, Jorginho escaped how many bookings???
Well played to the old Spurs boys Dier & Sir Harry!!