Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
73
FT
Wed, Oct 21
Bayern Mรผnchen
2-2
Arsenal
โšก Intensity 69
โš–๏ธ Balance 82
๐Ÿ† Stakes 2
๐ŸŽฒ Upset 53
Late Rice strike rescues Gunners point.

Win Probability

  • Bayern Mรผnchen 46%
  • Draw 25%
  • Arsenal 29%

Futmetrix AI estimate

A Bavarian Rollercoaster Leaves Nothing to Divide Them

Highly Entertaining Futmetrix Score: 73/100. An unrelenting pendulum of momentum saw both European heavyweights showcase their attacking firepower in a thrilling Champions League stalemate.

The Opening Exchange

The pristine pitch of the Allianz Arena served as a gladiatorial battleground for this massive fixture, demanding maximum attention from the very first whistle. Arsenal settled quickly into their rhythm and controlled possession, dictating the tempo with crisp passing networks through the middle of the park. Their creative dominance yielded a vital breakthrough in the 25th minute when early substitute Eberechi Eze fired home following a sublime setup by Martin Odegaard. A tense VAR review eventually confirmed the goal, dialling up the emotional heat in the stands. The Intensity of this bout was off the charts, and the hosts refused to lie down. Barely ten minutes later, Bayern Mรผnchen struck back violently. Alphonso Davies unleashed a ferocious finish, capitalising on a clever lay-off from the talismanic Harry Kane to restore parity before the break and reignite the home crowd.

The Penalty Pivot

The second half rapidly developed into an end-to-end tactical war, highlighted by a staggering Balance score as the momentum swung fiercely between the two sides. The hosts began to dictate the offensive narrative, ultimately generating a superior expected goals tally that highlighted their lethal threat in the final third. A barrage of 27 combined shots turned the pitch into a shooting gallery, testing both goalkeepers relentlessly. The absolute turning point arrived just after the hour mark. Following sustained pressure inside the penalty area, the referee pointed directly to the spot. Harry Kane stepped up with trademark composure, burying the penalty in the 61st minute to flip the script entirely and hand the Bavarian giants a precious advantage against the run of overall possession.

The Late Resolution

Refusing to accept defeat, the Gunners threw everything forward in a desperate search for an equaliser, injecting fresh legs to disrupt the resolute home defence. Their relentless pursuit paid spectacular dividends in the 82nd minute. Substitute Viktor Gyรถkeres carved out a crucial pocket of space on the flank, delivering a precise ball that found Declan Rice in a highly dangerous position. The midfield powerhouse made no mistake, firing past the keeper to secure a dramatic 2-2 finish. This hard-fought point leaves both European titans lingering in the playoff band of the league stage standings. Bayern sit 13th while the Londoners hold onto 9th place, meaning both managers still have significant tactical work ahead to secure an automatic top-eight qualification spot in this gruelling campaign.

Key Questions

How did substitute D. Rice change the game?

Declan Rice stepped up in the dying moments, firing a clinical 82nd-minute equaliser from a Viktor Gyรถkeres assist to rescue a vital away point for Arsenal.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
42%
58%
Bayern Mรผnchen 42%
Arsenal 58%
Shots
13
14
Bayern Mรผnchen 13
Arsenal 14
Shots on Target
5
5
Bayern Mรผnchen 5
Arsenal 5
Expected Goals (xG)
2.55
1.35
Bayern Mรผnchen 2.55
Arsenal 1.35
Passes
433
500
Bayern Mรผnchen 433
Arsenal 500
Corners
3
5
Bayern Mรผnchen 3
Arsenal 5
Fouls
15
6
Bayern Mรผnchen 15
Arsenal 6
Yellow Cards
0
2
Bayern Mรผnchen 0
Arsenal 2
Red Cards
0
0
Bayern Mรผnchen 0
Arsenal 0

Match Events

โ†“ Bukayo Saka โ†‘Eberechi Eze ๐Ÿ”„ 10'
Kai Havertz ๐ŸŸจ 13'
Eberechi Eze (Martin Odegaard) โšฝ 25'
Eberechi Eze โ€ข 26'
35' โšฝ Alphonso Davies (Harry Kane)
Ezri Konsa ๐ŸŸจ 39'
45' ๐Ÿ”„ โ†“ Kim Min-Jae โ†‘Jonathan Tah
HT
61' โšฝ Harry Kane
68' ๐Ÿ”„ โ†“ Ismael Saibari โ†‘Luis Dรญaz
โ†“ Kai Havertz โ†‘Viktor Gyรถkeres ๐Ÿ”„ 68'
68' ๐Ÿ”„ โ†“ Serge Gnabry โ†‘Lennart Karl
โ†“ Bruno Guimarรฃes โ†‘Myles Lewis-Skelly ๐Ÿ”„ 69'
Declan Rice (Viktor Gyรถkeres) โšฝ 82'
โ†“ Martin Odegaard โ†‘Mikel Merino ๐Ÿ”„ 85'
85' ๐Ÿ”„ โ†“ Alphonso Davies โ†‘Nathaniel Brown
90' ๐Ÿ”„ โ†“ Luis Dรญaz โ†‘Bara Sapoko Ndiaye
FT

Player Cards

Our take on every player in this match

Bayern Mรผnchen

Goalkeepers
Manuel Neuer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Konrad Laimer
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Dayot Upamecano
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
88%
Duel Win %
Kim Min-Jae
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Josip Staniลกiฤ‡
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
38%
Duel Win %
Midfielders
Aleksandar Pavloviฤ‡
MAGNET
MAGNET
70
Activity
70
Activity
64
Passes
6
Duels
Tom Bischof
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Serge Gnabry
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Ismael Saibari
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Alphonso Davies
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Harry Kane
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.7
Rating
BENCH
Sven Ulreich
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jonas Urbig
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nathaniel Brown
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Hiroki Ito
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sacha Boey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonathan Tah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
T. Binder
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lennart Karl
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Bara Ndiaye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luis Dรญaz
👻 Invisible Nothing to note

Arsenal

Goalkeepers
David Raya
MAGNET
MAGNET
47
Activity
47
Activity
46
Passes
1
Duels
Defenders
Jurriรซn Timber
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
67%
Duel Win %
Ezri Konsa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Gabriel Magalhรฃes
MAGNET
MAGNET
72
Activity
72
Activity
68
Passes
4
Duels
Riccardo Calafiori
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
0
On Target
Midfielders
Martin ร˜degaard
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
62%
Pass Acc
Declan Rice
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Bruno Guimarรฃes
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Forwards
Bukayo Saka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
10
Entry
Kai Havertz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Noni Madueke
MAGNET
MAGNET
45
Activity
45
Activity
34
Passes
11
Duels
BENCH
Illan Meslier
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kepa Arrizabalaga
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Myles Lewis-Skelly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Cristhian Mosquera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ben White
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eberechi Eze
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Mikel Merino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Martรญn Zubimendi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Max Dowman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Viktor Gyรถkeres
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating

Head to Head

Date Home Score Away Competition Venue
11/26/2025 Arsenal 3 - 1 Bayern Mรผnchen UEFA Champions League Emirates Stadium
04/17/2024 Bayern Munich 1 - 0 Arsenal UEFA Champions League Allianz Arena
04/09/2024 Arsenal 2 - 2 Bayern Munich UEFA Champions League Emirates Stadium
07/18/2019 Arsenal 2 - 1 Bayern Munich International Champions Cup Dignity Health Sports Park (Carson, California)
07/19/2017 Bayern Munich 1 - 1 Arsenal International Champions Cup Shanghai Stadium (Shanghai)
03/07/2017 Arsenal 1 - 5 Bayern Munich UEFA Champions League Emirates Stadium
02/15/2017 Bayern Munich 5 - 1 Arsenal UEFA Champions League Allianz Arena
11/04/2015 Bayern Munich 5 - 1 Arsenal UEFA Champions League Allianz-Arena
10/20/2015 Arsenal 2 - 0 Bayern Munich UEFA Champions League Emirates Stadium
03/11/2014 Bayern Munich 1 - 1 Arsenal UEFA Champions League Allianz-Arena
11/26/2025
UEFA Champions League Emirates Stadium
04/17/2024
UEFA Champions League Allianz Arena
04/09/2024
UEFA Champions League Emirates Stadium
07/18/2019
International Champions Cup Dignity Health Sports Park (Carson, California)
07/19/2017
International Champions Cup Shanghai Stadium (Shanghai)
03/07/2017
UEFA Champions League Emirates Stadium
02/15/2017
UEFA Champions League Allianz Arena
11/04/2015
UEFA Champions League Allianz-Arena
10/20/2015
UEFA Champions League Emirates Stadium
03/11/2014
UEFA Champions League Allianz-Arena
Bayern Mรผnchen Win
Arsenal Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 3 9 14 5 +9 WParis Saint Germain 4 - 2 Barcelona (20-10-2026)WManchester City 2 - 4 Paris Saint Germain (14-10-2026)WParis Saint Germain 6 - 1 Slovan Bratislava (09-09-2026)
2 Aston Villa 3 9 12 3 +9 WAston Villa 3 - 1 Viking (21-10-2026)WAston Villa 6 - 0 Fenerbahรงe (14-10-2026)WClub Brugge KV 2 - 3 Aston Villa (08-09-2026)
3 Liverpool 3 9 12 7 +5 WLiverpool 4 - 3 Villarreal (20-10-2026)WLask Linz 3 - 6 Liverpool (14-10-2026)WLiverpool 2 - 1 Atletico Madrid (09-09-2026)
4 Real Madrid 3 9 10 5 +5 WReal Madrid 4 - 1 RB Leipzig (21-10-2026)WAS Roma 3 - 4 Real Madrid (14-10-2026)WReal Madrid 2 - 1 Inter (08-09-2026)
5 Real Betis 3 9 7 4 +3 WReal Betis 1 - 0 Feyenoord (21-10-2026)WReal Betis 3 - 2 FC Porto (14-10-2026)WLille 2 - 3 Real Betis (08-09-2026)
6 VfB Stuttgart 3 7 7 2 +5 DVfB Stuttgart 1 - 1 Atletico Madrid (20-10-2026)WSlovan Bratislava 0 - 3 VfB Stuttgart (14-10-2026)WVfB Stuttgart 3 - 1 Viking (09-09-2026)
7 Arsenal 3 7 6 2 +4 DBayern Mรผnchen 2 - 2 Arsenal (21-10-2026)WArsenal 3 - 0 Lille (13-10-2026)WNapoli 0 - 1 Arsenal (09-09-2026)
8 Barcelona 3 6 11 6 +5 LParis Saint Germain 4 - 2 Barcelona (20-10-2026)WGalatasaray 1 - 4 Barcelona (13-10-2026)WBarcelona 5 - 1 Feyenoord (09-09-2026)
9 Como 3 6 10 5 +5 WComo 4 - 1 Manchester United (21-10-2026)LFeyenoord 3 - 2 Como (14-10-2026)WComo 4 - 1 RB Leipzig (10-09-2026)
10 Manchester City 3 6 9 5 +4 WManchester City 5 - 1 AEK Athens FC (20-10-2026)LManchester City 2 - 4 Paris Saint Germain (14-10-2026)WFC Porto 0 - 2 Manchester City (08-09-2026)
11 Club Brugge KV 3 6 9 6 +3 WClub Brugge KV 3 - 0 Lens (21-10-2026)WInter 3 - 4 Club Brugge KV (13-10-2026)LClub Brugge KV 2 - 3 Aston Villa (08-09-2026)
12 Sporting CP 3 6 7 4 +3 LSporting CP 2 - 3 Lask Linz (21-10-2026)WLens 0 - 2 Sporting CP (13-10-2026)WSporting CP 3 - 1 Galatasaray (09-09-2026)
13 Borussia Dortmund 3 6 5 4 +1 WSabah FA 1 - 2 Borussia Dortmund (20-10-2026)LBodo/Glimt 1 - 0 Borussia Dortmund (14-10-2026)WBorussia Dortmund 3 - 2 Villarreal (08-09-2026)
14 Bayern Mรผnchen 3 5 10 5 +5 DBayern Mรผnchen 2 - 2 Arsenal (21-10-2026)DViking 3 - 3 Bayern Mรผnchen (13-10-2026)WBayern Mรผnchen 5 - 0 Bodo/Glimt (10-09-2026)
15 AS Roma 3 4 8 5 +3 WAS Roma 4 - 0 Slovan Bratislava (20-10-2026)LAS Roma 3 - 4 Real Madrid (14-10-2026)DFenerbahรงe 1 - 1 AS Roma (10-09-2026)
16 Atletico Madrid 3 4 4 3 +1 DVfB Stuttgart 1 - 1 Atletico Madrid (20-10-2026)WAtletico Madrid 2 - 0 Manchester United (13-10-2026)LLiverpool 2 - 1 Atletico Madrid (09-09-2026)
17 Shakhtar Donetsk 3 4 4 3 +1 LInter 1 - 0 Shakhtar Donetsk (21-10-2026)WShakhtar Donetsk 3 - 1 AEK Athens FC (14-10-2026)DPSV Eindhoven 1 - 1 Shakhtar Donetsk (10-09-2026)
18 PSV Eindhoven 3 4 2 2 0 WFC Porto 0 - 1 PSV Eindhoven (20-10-2026)LRB Leipzig 1 - 0 PSV Eindhoven (13-10-2026)DPSV Eindhoven 1 - 1 Shakhtar Donetsk (10-09-2026)
19 Villarreal 3 3 8 8 0 LLiverpool 4 - 3 Villarreal (20-10-2026)WVillarreal 3 - 1 Napoli (13-10-2026)LBorussia Dortmund 3 - 2 Villarreal (08-09-2026)
20 Manchester United 3 3 5 6 -1 LComo 4 - 1 Manchester United (21-10-2026)LAtletico Madrid 2 - 0 Manchester United (13-10-2026)WManchester United 4 - 0 Sabah FA (10-09-2026)
21 Inter 3 3 5 6 -1 WInter 1 - 0 Shakhtar Donetsk (21-10-2026)LInter 3 - 4 Club Brugge KV (13-10-2026)LReal Madrid 2 - 1 Inter (08-09-2026)
22 Napoli 3 3 5 7 -2 WNapoli 4 - 3 Bodo/Glimt (20-10-2026)LVillarreal 3 - 1 Napoli (13-10-2026)LNapoli 0 - 1 Arsenal (09-09-2026)
23 Galatasaray 3 3 6 9 -3 WLille 2 - 4 Galatasaray (21-10-2026)LGalatasaray 1 - 4 Barcelona (13-10-2026)LSporting CP 3 - 1 Galatasaray (09-09-2026)
24 Lask Linz 3 3 6 9 -3 WSporting CP 2 - 3 Lask Linz (21-10-2026)LLask Linz 3 - 6 Liverpool (14-10-2026)LAEK Athens FC 1 - 0 Lask Linz (08-09-2026)
25 Sabah FA 3 3 3 6 -3 LSabah FA 1 - 2 Borussia Dortmund (20-10-2026)WSabah FA 2 - 0 Slavia Praha (13-10-2026)LManchester United 4 - 0 Sabah FA (10-09-2026)
26 Feyenoord 3 3 4 8 -4 LReal Betis 1 - 0 Feyenoord (21-10-2026)WFeyenoord 3 - 2 Como (14-10-2026)LBarcelona 5 - 1 Feyenoord (09-09-2026)
27 Lens 3 3 3 7 -4 LClub Brugge KV 3 - 0 Lens (21-10-2026)LLens 0 - 2 Sporting CP (13-10-2026)WSlavia Praha 2 - 3 Lens (10-09-2026)
28 Bodo/Glimt 3 3 4 9 -5 LNapoli 4 - 3 Bodo/Glimt (20-10-2026)WBodo/Glimt 1 - 0 Borussia Dortmund (14-10-2026)LBayern Mรผnchen 5 - 0 Bodo/Glimt (10-09-2026)
29 RB Leipzig 3 3 3 8 -5 LReal Madrid 4 - 1 RB Leipzig (21-10-2026)WRB Leipzig 1 - 0 PSV Eindhoven (13-10-2026)LComo 4 - 1 RB Leipzig (10-09-2026)
30 AEK Athens FC 3 3 3 8 -5 LManchester City 5 - 1 AEK Athens FC (20-10-2026)LShakhtar Donetsk 3 - 1 AEK Athens FC (14-10-2026)WAEK Athens FC 1 - 0 Lask Linz (08-09-2026)
31 Fenerbahรงe 3 2 3 9 -6 DFenerbahรงe 2 - 2 Slavia Praha (20-10-2026)LAston Villa 6 - 0 Fenerbahรงe (14-10-2026)DFenerbahรงe 1 - 1 AS Roma (10-09-2026)
32 Slavia Praha 3 1 4 7 -3 DFenerbahรงe 2 - 2 Slavia Praha (20-10-2026)LSabah FA 2 - 0 Slavia Praha (13-10-2026)LSlavia Praha 2 - 3 Lens (10-09-2026)
33 Viking 3 1 5 9 -4 LAston Villa 3 - 1 Viking (21-10-2026)DViking 3 - 3 Bayern Mรผnchen (13-10-2026)LVfB Stuttgart 3 - 1 Viking (09-09-2026)
34 FC Porto 3 0 2 6 -4 LFC Porto 0 - 1 PSV Eindhoven (20-10-2026)LReal Betis 3 - 2 FC Porto (14-10-2026)LFC Porto 0 - 2 Manchester City (08-09-2026)
35 Lille 3 0 4 10 -6 LLille 2 - 4 Galatasaray (21-10-2026)LArsenal 3 - 0 Lille (13-10-2026)LLille 2 - 3 Real Betis (08-09-2026)
36 Slovan Bratislava 3 0 1 13 -12 LAS Roma 4 - 0 Slovan Bratislava (20-10-2026)LSlovan Bratislava 0 - 3 VfB Stuttgart (14-10-2026)LParis Saint Germain 6 - 1 Slovan Bratislava (09-09-2026)

Find your next match faster.

Honest match ratings. Find what is worth watchingโ€”without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watchingโ€”without the clutter.