Bundesliga Regular Season - 27

Bayern München 4 - 0 FT Union Berlin

Allianz Arena

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

Futmetrix Verdict
53
FT
Sat, Mar 21
Deutsch
Bayern München
4-0
Union Berlin
⚡ Intensity 48
⚖️ Balance 11
🏆 Stakes 82
🎲 Upset 0
Six minutes of madness sink Union.

Bavarian Barrage: Six-Minute Flurry Dismantles Union

Worth Watching Futmetrix Score: 53/100. A ruthless attacking masterclass highlighted by a sudden devastating goal flurry proves exactly why the league leaders remain untouchable at the summit.

The One-Sided Siege

The early exchanges at the Allianz Arena established a familiar pattern, with Bayern München immediately imposing their will on the contest. The hosts dominated possession, hoarding 74% of the ball and turning the pitch into a tactical shooting gallery. The sheer Intensity of their offensive shape trapped Union Berlin deep inside their own half, forcing the visitors to weather a relentless storm of 31 total shots. Despite the immense pressure and a barrage of early corners, the capital club initially held firm. Much of the credit for their early defensive resilience goes to Livan Burcu, who put in an outstanding shift against the odds. Yet, operating without the ball for such extended periods is a dangerous game, and the home side's tactical patience was bound to pay dividends eventually.

Breaking the Dam

The Balance of the match completely collapsed in a devastating six-minute spell that showcased pure attacking royalty. The resistance finally broke in the 43rd minute when Michael Olise found the back of the net, rewarding the hosts for their overwhelming attacking siege. Rather than regrouping for half-time, the visitors completely lost their shape. Deep into first-half stoppage time, Serge Gnabry struck a lethal blow to double the advantage. The half-time whistle offered no true respite. Barely four minutes after the restart, H. Kane killed off any lingering hope, finishing a precise delivery from K. Laimer. That rapid-fire treble transformed a tense defensive stand into a brutal rout, leaving the away side shell-shocked and entirely out of the contest.

Cruising to the Crown

With the three points securely in the bag, the remainder of the afternoon became a celebratory exhibition. The Upset Factor had been entirely eliminated, allowing the league leaders to stroke the ball around with supreme arrogance. Gnabry put the final exclamation point on his flawless individual display, securing his brace in the 67th minute and cementing a 4-0 scoreline that accurately reflected the disparity on the pitch. Looking at the broader Stakes, this result is a massive statement of intent. Reaching the 70-point milestone keeps the reigning giants comfortably perched at the league summit, steering the title race firmly in their desired direction. Meanwhile, the visitors remain anchored in the mid-table, needing to quickly shake off this heavy defeat to avoid slipping further down the standings as the season reaches its climax.

Key Questions

What made Serge Gnabry the Man of the Match?

He delivered a flawless performance with a spectacular brace, dismantling the visitors' defence and proving utterly lethal inside the penalty area.

What does this mean for Bayern München's season?

Sitting comfortably at the summit with 70 points, this dominant victory further cements their status as heavy favourites to capture the league title.

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
74%
26%
Bayern München 74%
Union Berlin 26%
Shots
31
5
Bayern München 31
Union Berlin 5
Shots on Target
9
1
Bayern München 9
Union Berlin 1
Expected Goals (xG)
5.53
0.21
Bayern München 5.53
Union Berlin 0.21
Passes
692
243
Bayern München 692
Union Berlin 243
Pass Accuracy
91%
72%
Bayern München 91%
Union Berlin 72%
Corners
12
1
Bayern München 12
Union Berlin 1
Fouls
4
8
Bayern München 4
Union Berlin 8
Yellow Cards
1
2
Bayern München 1
Union Berlin 2
Red Cards
0
0
Bayern München 0
Union Berlin 0

Match Events

3' 🟨 D. Upamecano
L. Querfeld 🟨 30'
D. Doekhi 🟨 37'
43' M. Olise
45'+1 S. Gnabry
HT
T. Skarke A. Ilic 🔄 46'
S. Nsoki T. Rothe 🔄 46'
49' H. Kane (K. Laimer)
L. Burcu Jeong Woo-Yeong 🔄 61'
A. Kemlein A. Kral 🔄 61'
61' 🔄 L. Karl R. Guerreiro
61' 🔄 D. Upamecano T. Bischof
67' S. Gnabry
71' 🔄 Kim Min-Jae H. Ito
C. Trimmel J. Juranovic 🔄 76'
87' 🔄 S. Gnabry M. Cardozo
87' 🔄 L. Goretzka E. Osmani
FT

Player Cards

Our take on every player in this match

Bayern München

Goalkeepers
Jonas Urbig
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
33%
Pass Acc
Defenders
Josip Stanišić
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
56%
Pass Acc
Dayot Upamecano
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
67%
Duel Win %
Min-jae Kim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Konrad Laimer
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
63%
Pass Acc
Midfielders
Joshua Kimmich
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
101%
Pass Acc
Leon Goretzka
MAGNET
MAGNET
88
Activity
88
Activity
77
Passes
11
Duels
Michael Olise
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
46%
Pass Acc
Lennart Karl
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Serge Gnabry
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
10
Rating
Forwards
Harry Kane
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
BENCH
Leonard Prescott
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Filip Pavić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hiroki Itō
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Raphaël Guerreiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Deniz Ofli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Guido Della Rovere
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tom Bischof
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Erblin Osmani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Maycon Cardozo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry

Union Berlin

Goalkeepers
Frederik Rønnow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Danilho Doekhi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Leopold Querfeld
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Stanley N'Soki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Christopher Trimmel
GHOST
GHOST
12
Actions
12
Actions
76
Minutes
6.2
Rating
Janik Haberer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Aljoscha Kemlein
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Rani Khedira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Derrick Köhn
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Forwards
Tim Skarke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Livan Burcu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
Carl Klaus
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tom Rothe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Diogo Leite
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Josip Juranović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Alex Král
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Woo-Yeong Jeong
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Andrej Ilić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Oliver Burke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ilyas Ansah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/12/2025 Union Berlin 2 - 3 Bayern München DFB Pokal An der alten Försterei
08/11/2025 Union Berlin 2 - 2 Bayern München Bundesliga Stadion An der Alten Försterei
15/03/2025 Union Berlin 1 - 1 Bayern München Bundesliga Stadion An der Alten Försterei
02/11/2024 Bayern München 3 - 0 Union Berlin Bundesliga Allianz Arena
20/04/2024 Union Berlin 1 - 5 Bayern Munich Bundesliga Stadion An der Alten Försterei
24/01/2024 Bayern Munich 1 - 0 Union Berlin Bundesliga Fußball Arena München
26/02/2023 Bayern Munich 3 - 0 Union Berlin Bundesliga Allianz Arena
03/09/2022 Union Berlin 1 - 1 Bayern Munich Bundesliga Stadion An der Alten Försterei
19/03/2022 Bayern Munich 4 - 0 Union Berlin Bundesliga Allianz Arena
30/10/2021 Union Berlin 2 - 5 Bayern Munich Bundesliga Stadion An der Alten Försterei
03/12/2025
DFB Pokal An der alten Försterei
08/11/2025
Bundesliga Stadion An der Alten Försterei
15/03/2025
Bundesliga Stadion An der Alten Försterei
02/11/2024
Bundesliga Allianz Arena
20/04/2024
Bundesliga Stadion An der Alten Försterei
24/01/2024
Bundesliga Fußball Arena München
26/02/2023
Bundesliga Allianz Arena
03/09/2022
Bundesliga Stadion An der Alten Försterei
19/03/2022
Bundesliga Allianz Arena
30/10/2021
Bundesliga Stadion An der Alten Försterei
Bayern München Win
Union Berlin Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 27 70 97 25 +72 WBayern München 4 - 0 Union Berlin (21-03-2026)DBayer Leverkusen 1 - 1 Bayern München (14-03-2026)WBayern München 4 - 1 Borussia Mönchengladbach (06-03-2026)WBorussia Dortmund 2 - 3 Bayern München (28-02-2026)WBayern München 3 - 2 Eintracht Frankfurt (21-02-2026)
2 Borussia Dortmund 27 61 58 28 +30 WBorussia Dortmund 3 - 2 Hamburger SV (21-03-2026)WBorussia Dortmund 2 - 0 FC Augsburg (14-03-2026)W1. FC Köln 1 - 2 Borussia Dortmund (07-03-2026)LBorussia Dortmund 2 - 3 Bayern München (28-02-2026)DRB Leipzig 2 - 2 Borussia Dortmund (21-02-2026)
3 RB Leipzig 27 50 53 35 +18 WRB Leipzig 5 - 0 1899 Hoffenheim (20-03-2026)LVfB Stuttgart 1 - 0 RB Leipzig (15-03-2026)WRB Leipzig 2 - 1 FC Augsburg (07-03-2026)WHamburger SV 1 - 2 RB Leipzig (01-03-2026)DRB Leipzig 2 - 2 Borussia Dortmund (21-02-2026)
4 VfB Stuttgart 26 50 51 34 +17 WVfB Stuttgart 1 - 0 RB Leipzig (15-03-2026)DFSV Mainz 05 2 - 2 VfB Stuttgart (07-03-2026)WVfB Stuttgart 4 - 0 VfL Wolfsburg (01-03-2026)D1. FC Heidenheim 3 - 3 VfB Stuttgart (22-02-2026)WVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)
5 1899 Hoffenheim 27 50 54 39 +15 LRB Leipzig 5 - 0 1899 Hoffenheim (20-03-2026)D1899 Hoffenheim 1 - 1 VfL Wolfsburg (14-03-2026)W1. FC Heidenheim 2 - 4 1899 Hoffenheim (07-03-2026)L1899 Hoffenheim 0 - 1 FC St. Pauli (28-02-2026)D1. FC Köln 2 - 2 1899 Hoffenheim (21-02-2026)
6 Bayer Leverkusen 27 46 52 36 +16 D1. FC Heidenheim 3 - 3 Bayer Leverkusen (21-03-2026)DBayer Leverkusen 1 - 1 Bayern München (14-03-2026)DSC Freiburg 3 - 3 Bayer Leverkusen (07-03-2026)WHamburger SV 0 - 1 Bayer Leverkusen (04-03-2026)DBayer Leverkusen 1 - 1 FSV Mainz 05 (28-02-2026)
7 Eintracht Frankfurt 26 38 49 49 0 WEintracht Frankfurt 1 - 0 1. FC Heidenheim (14-03-2026)DFC St. Pauli 0 - 0 Eintracht Frankfurt (08-03-2026)WEintracht Frankfurt 2 - 0 SC Freiburg (01-03-2026)LBayern München 3 - 2 Eintracht Frankfurt (21-02-2026)WEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)
8 SC Freiburg 26 34 37 43 -6 LSC Freiburg 0 - 1 Union Berlin (15-03-2026)DSC Freiburg 3 - 3 Bayer Leverkusen (07-03-2026)LEintracht Frankfurt 2 - 0 SC Freiburg (01-03-2026)WSC Freiburg 2 - 1 Borussia Mönchengladbach (22-02-2026)L1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)
9 FC Augsburg 26 31 31 45 -14 LBorussia Dortmund 2 - 0 FC Augsburg (14-03-2026)LRB Leipzig 2 - 1 FC Augsburg (07-03-2026)WFC Augsburg 2 - 0 1. FC Köln (27-02-2026)WVfL Wolfsburg 2 - 3 FC Augsburg (21-02-2026)WFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)
10 Union Berlin 27 31 31 46 -15 LBayern München 4 - 0 Union Berlin (21-03-2026)WSC Freiburg 0 - 1 Union Berlin (15-03-2026)LUnion Berlin 1 - 4 Werder Bremen (08-03-2026)LBorussia Mönchengladbach 1 - 0 Union Berlin (28-02-2026)WUnion Berlin 1 - 0 Bayer Leverkusen (21-02-2026)
11 Hamburger SV 27 30 31 40 -9 LBorussia Dortmund 3 - 2 Hamburger SV (21-03-2026)DHamburger SV 1 - 1 1. FC Köln (14-03-2026)WVfL Wolfsburg 1 - 2 Hamburger SV (07-03-2026)LHamburger SV 0 - 1 Bayer Leverkusen (04-03-2026)LHamburger SV 1 - 2 RB Leipzig (01-03-2026)
12 Borussia Mönchengladbach 27 29 33 46 -13 D1. FC Köln 3 - 3 Borussia Mönchengladbach (21-03-2026)WBorussia Mönchengladbach 2 - 0 FC St. Pauli (13-03-2026)LBayern München 4 - 1 Borussia Mönchengladbach (06-03-2026)WBorussia Mönchengladbach 1 - 0 Union Berlin (28-02-2026)LSC Freiburg 2 - 1 Borussia Mönchengladbach (22-02-2026)
13 Werder Bremen 27 28 30 47 -17 WVfL Wolfsburg 0 - 1 Werder Bremen (21-03-2026)LWerder Bremen 0 - 2 FSV Mainz 05 (15-03-2026)WUnion Berlin 1 - 4 Werder Bremen (08-03-2026)WWerder Bremen 2 - 0 1. FC Heidenheim (28-02-2026)LFC St. Pauli 2 - 1 Werder Bremen (22-02-2026)
14 FSV Mainz 05 26 27 31 41 -10 WWerder Bremen 0 - 2 FSV Mainz 05 (15-03-2026)DFSV Mainz 05 2 - 2 VfB Stuttgart (07-03-2026)DBayer Leverkusen 1 - 1 FSV Mainz 05 (28-02-2026)DFSV Mainz 05 1 - 1 Hamburger SV (20-02-2026)LBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)
15 1. FC Köln 27 26 38 47 -9 D1. FC Köln 3 - 3 Borussia Mönchengladbach (21-03-2026)DHamburger SV 1 - 1 1. FC Köln (14-03-2026)L1. FC Köln 1 - 2 Borussia Dortmund (07-03-2026)LFC Augsburg 2 - 0 1. FC Köln (27-02-2026)D1. FC Köln 2 - 2 1899 Hoffenheim (21-02-2026)
16 FC St. Pauli 26 24 23 42 -19 LBorussia Mönchengladbach 2 - 0 FC St. Pauli (13-03-2026)DFC St. Pauli 0 - 0 Eintracht Frankfurt (08-03-2026)W1899 Hoffenheim 0 - 1 FC St. Pauli (28-02-2026)WFC St. Pauli 2 - 1 Werder Bremen (22-02-2026)LBayer Leverkusen 4 - 0 FC St. Pauli (14-02-2026)
17 VfL Wolfsburg 27 21 35 57 -22 LVfL Wolfsburg 0 - 1 Werder Bremen (21-03-2026)D1899 Hoffenheim 1 - 1 VfL Wolfsburg (14-03-2026)LVfL Wolfsburg 1 - 2 Hamburger SV (07-03-2026)LVfB Stuttgart 4 - 0 VfL Wolfsburg (01-03-2026)LVfL Wolfsburg 2 - 3 FC Augsburg (21-02-2026)
18 1. FC Heidenheim 27 15 27 61 -34 D1. FC Heidenheim 3 - 3 Bayer Leverkusen (21-03-2026)LEintracht Frankfurt 1 - 0 1. FC Heidenheim (14-03-2026)L1. FC Heidenheim 2 - 4 1899 Hoffenheim (07-03-2026)LWerder Bremen 2 - 0 1. FC Heidenheim (28-02-2026)D1. FC Heidenheim 3 - 3 VfB Stuttgart (22-02-2026)