Bundesliga Regular Season - 30

Bayern München 4 - 2 FT VfB Stuttgart

Allianz Arena

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

Futmetrix Verdict
100
FT
Sun, Apr 19
Deutsch
Bayern München
4-2
VfB Stuttgart
⚡ Intensity 75
⚖️ Balance 78
🏆 Stakes 100
🎲 Upset 0
Bayern unleash ruthless comeback against Stuttgart.

Ruthless Bayern Extinguish Stuttgart's Early Fire

Must-Watch Futmetrix Score: 100/100. A breathless encounter at the Allianz Arena saw the league leaders overcome a shock deficit with a devastating display of attacking firepower to firmly solidify their title credentials.

The Swabian Surprise

The atmosphere inside the iconic Allianz Arena was absolutely crackling from the first touch, but the determined visitors categorically refused to play the expected role of compliant guests. Matching the formidable league leaders with exceptional Intensity across every blade of grass, VfB Stuttgart successfully disrupted the hosts' usual early rhythm. That calculated bravery paid massive dividends in the 21st minute when C. Fuhrich clinically finished off a sweeping, incisive move masterfully orchestrated by B. El Khannouss. Going behind on home turf seemed to momentarily stun the Bavarians, who briefly struggled to unpick a remarkably resolute and deeply entrenched Stuttgart defensive block. However, the unexpected setback merely acted as a powerful catalyst. The champions-elect quickly recalibrated their approach, violently shifting gears to pin the courageous visitors deep inside their own defensive third and setting the ultimate stage for a dramatic response.

The Bavarian Avalanche

Any lingering semblance of tactical Balance completely evaporated as Bayern München unleashed a terrifying, match-defining 12-minute offensive hurricane. The breathtaking turnaround officially began in the 31st minute when the lively J. Musiala magically unlocked the stubborn defence, allowing R. Guerreiro to smash home the crucial equaliser. Before Stuttgart could even attempt to reset their defensive lines, L. Diaz took absolute, dictatorial control of the final third. The creative maestro provided a pinpoint, defence-splitting assist for N. Jackson just two minutes later, and then remarkably repeated the trick to set up a marauding A. Davies in the 37th minute. A relentless barrage of 28 total shots transformed the visitors' penalty area into a perilous shooting gallery, leaving the away side utterly overwhelmed.

Closing the Show

With the seasonal Stakes reaching sky-high proportions in this crucial title clash, the dominant hosts absolutely refused to take their foot off the gas following the half-time interval. Introduced as a super-substitute, H. Kane needed a mere seven minutes to leave his undeniable mark, ruthlessly extending the commanding advantage to 4-1 in the 52nd minute. Behind the flashy attacking fireworks, midfield general Joshua Kimmich delivered an absolute masterclass in distribution, intelligently pulling the strings and ensuring his side dominated possession to completely suffocate any lingering, faint hopes of a miraculous comeback. Stuttgart admirably kept fighting until the final whistle, and A. Karazor eventually teed up late substitute C. Andres for an 89th-minute consolation goal, but the significant title race damage was well and truly done.

Key Questions

What caused the 6-goal thriller?

A combination of relentless attacking pressure, generating a massive 37 combined shots, and highly clinical finishing from both sides.

How did Bayern München complete the comeback from behind?

A devastating 12-minute spell completely overwhelmed the visitors, yielding three rapid-fire goals orchestrated brilliantly by the creative vision of Luis Díaz.

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

The emphatic victory keeps them firmly in control of the title race with 76 points, maintaining their crucial lead at the summit.

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
67%
33%
Bayern München 67%
VfB Stuttgart 33%
Shots
28
9
Bayern München 28
VfB Stuttgart 9
Shots on Target
9
5
Bayern München 9
VfB Stuttgart 5
Expected Goals (xG)
4.13
1.14
Bayern München 4.13
VfB Stuttgart 1.14
Passes
654
315
Bayern München 654
VfB Stuttgart 315
Pass Accuracy
92%
80%
Bayern München 92%
VfB Stuttgart 80%
Corners
11
3
Bayern München 11
VfB Stuttgart 3
Fouls
6
3
Bayern München 6
VfB Stuttgart 3
Yellow Cards
0
0
Bayern München 0
VfB Stuttgart 0
Red Cards
0
0
Bayern München 0
VfB Stuttgart 0

Match Events

C. Fuhrich (B. El Khannouss) 21'
31' R. Guerreiro (J. Musiala)
33' N. Jackson (L. Diaz)
37' A. Davies (L. Diaz)
HT
F. Jeltsch L. Jaquez 🔄 46'
46' 🔄 J. Musiala H. Kane
46' 🔄 L. Diaz M. Olise
52' H. Kane
62' 🔄 A. Davies K. Laimer
C. Fuhrich M. Mittelstadt 🔄 66'
A. Stiller C. Andres 🔄 66'
J. Leweling E. Demirovic 🔄 76'
76' 🔄 R. Guerreiro B. Ndiaye
T. Tomas B. Bouanani 🔄 85'
85' 🔄 J. Stanisic D. Ofli
C. Andres (A. Karazor) 89'
FT

Player Cards

Our take on every player in this match

Bayern München

Goalkeepers
Jonas Urbig
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Defenders
Josip Stanišić
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Min-jae Kim
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Hiroki Itō
MAGNET
MAGNET
87
Activity
87
Activity
80
Passes
7
Duels
Alphonso Davies
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Joshua Kimmich
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
110%
Pass Acc
Leon Goretzka
MAGNET
MAGNET
77
Activity
77
Activity
71
Passes
6
Duels
Raphael Guerreiro
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Jamal Musiala
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.5
Rating
Luis Díaz
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
2
Assists
22%
Pass Acc
Forwards
Nicolas Jackson
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Manuel Neuer
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jonathan Tah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dayot Upamecano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Deniz Ofli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Konrad Laimer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Michael Olise
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
37%
Pass Acc
Aleksandar Pavlović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bara Sapoko Ndiaye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Harry Kane
SUPER SUB
SUPER SUB
1
Goal
1
Goal
46
Minutes
7.3
Rating

VfB Stuttgart

Goalkeepers
Alexander Nübel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Defenders
Josha Vagnoman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Finn Jeltsch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Jeff Chabot
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
100%
Duel Win %
Ramon Hendriks
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Midfielders
Atakan Karazor
CAPTAIN FANTASTIC
CAPTAIN FANTASTIC
0
Contribution
0
Contribution
7.9
Rating
Yes
Captain
Angelo Stiller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
66
Entry
Bilal El Khannouss
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.3
Rating
Chris Führich
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Jamie Leweling
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Forwards
Tiago Tomás
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
BENCH
Fabian Bredlow
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Maximilian Mittelstädt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Dan-Axel Zagadou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Jaquez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
Started
Entry
Lorenz Assignon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikolas Nartey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chema Andrés
CLUTCH HERO
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
7.7
Rating
Badredine Bouanani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Ermedin Demirović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
12/06/2025 VfB Stuttgart 0 - 5 Bayern München Bundesliga MHP Arena
08/16/2025 VfB Stuttgart 1 - 2 Bayern München Super Cup MHPArena
02/28/2025 VfB Stuttgart 1 - 3 Bayern München Bundesliga MHPArena
10/19/2024 Bayern München 4 - 0 VfB Stuttgart Bundesliga Allianz Arena
05/04/2024 VfB Stuttgart 3 - 1 Bayern Munich Bundesliga Stuttgart Arena
12/17/2023 Bayern Munich 3 - 0 VfB Stuttgart Bundesliga Fußball Arena München
12/06/2025
Bundesliga MHP Arena
08/16/2025
Super Cup MHPArena
02/28/2025
Bundesliga MHPArena
10/19/2024
Bundesliga Allianz Arena
05/04/2024
Bundesliga Stuttgart Arena
12/17/2023
Bundesliga Fußball Arena München
Bayern München Win
VfB Stuttgart Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 30 79 109 29 +80 WBayern München 4 - 2 VfB Stuttgart (19-04-2026)WFC St. Pauli 0 - 5 Bayern München (11-04-2026)WSC Freiburg 2 - 3 Bayern München (04-04-2026)WBayern München 4 - 0 Union Berlin (21-03-2026)DBayer Leverkusen 1 - 1 Bayern München (14-03-2026)
2 Borussia Dortmund 30 64 61 31 +30 L1899 Hoffenheim 2 - 1 Borussia Dortmund (18-04-2026)LBorussia Dortmund 0 - 1 Bayer Leverkusen (11-04-2026)WVfB Stuttgart 0 - 2 Borussia Dortmund (04-04-2026)WBorussia Dortmund 3 - 2 Hamburger SV (21-03-2026)WBorussia Dortmund 2 - 0 FC Augsburg (14-03-2026)
3 RB Leipzig 30 59 59 37 +22 WEintracht Frankfurt 1 - 3 RB Leipzig (18-04-2026)WRB Leipzig 1 - 0 Borussia Mönchengladbach (11-04-2026)WWerder Bremen 1 - 2 RB Leipzig (04-04-2026)WRB Leipzig 5 - 0 1899 Hoffenheim (20-03-2026)LVfB Stuttgart 1 - 0 RB Leipzig (15-03-2026)
4 VfB Stuttgart 30 56 62 42 +20 LBayern München 4 - 2 VfB Stuttgart (19-04-2026)WVfB Stuttgart 4 - 0 Hamburger SV (12-04-2026)LVfB Stuttgart 0 - 2 Borussia Dortmund (04-04-2026)WFC Augsburg 2 - 5 VfB Stuttgart (22-03-2026)WVfB Stuttgart 1 - 0 RB Leipzig (15-03-2026)
5 1899 Hoffenheim 30 54 59 44 +15 W1899 Hoffenheim 2 - 1 Borussia Dortmund (18-04-2026)DFC Augsburg 2 - 2 1899 Hoffenheim (10-04-2026)L1899 Hoffenheim 1 - 2 FSV Mainz 05 (04-04-2026)LRB Leipzig 5 - 0 1899 Hoffenheim (20-03-2026)D1899 Hoffenheim 1 - 1 VfL Wolfsburg (14-03-2026)
6 Bayer Leverkusen 30 52 60 41 +19 LBayer Leverkusen 1 - 2 FC Augsburg (18-04-2026)WBorussia Dortmund 0 - 1 Bayer Leverkusen (11-04-2026)WBayer Leverkusen 6 - 3 VfL Wolfsburg (04-04-2026)D1. FC Heidenheim 3 - 3 Bayer Leverkusen (21-03-2026)DBayer Leverkusen 1 - 1 Bayern München (14-03-2026)
7 SC Freiburg 30 43 44 48 -4 WSC Freiburg 2 - 1 1. FC Heidenheim (19-04-2026)WFSV Mainz 05 0 - 1 SC Freiburg (12-04-2026)LSC Freiburg 2 - 3 Bayern München (04-04-2026)WFC St. Pauli 1 - 2 SC Freiburg (22-03-2026)LSC Freiburg 0 - 1 Union Berlin (15-03-2026)
8 Eintracht Frankfurt 30 42 55 57 -2 LEintracht Frankfurt 1 - 3 RB Leipzig (18-04-2026)WVfL Wolfsburg 1 - 2 Eintracht Frankfurt (11-04-2026)DEintracht Frankfurt 2 - 2 1. FC Köln (05-04-2026)LFSV Mainz 05 2 - 1 Eintracht Frankfurt (22-03-2026)WEintracht Frankfurt 1 - 0 1. FC Heidenheim (14-03-2026)
9 FC Augsburg 30 36 38 54 -16 WBayer Leverkusen 1 - 2 FC Augsburg (18-04-2026)DFC Augsburg 2 - 2 1899 Hoffenheim (10-04-2026)DHamburger SV 1 - 1 FC Augsburg (04-04-2026)LFC Augsburg 2 - 5 VfB Stuttgart (22-03-2026)LBorussia Dortmund 2 - 0 FC Augsburg (14-03-2026)
10 FSV Mainz 05 30 34 36 45 -9 DBorussia Mönchengladbach 1 - 1 FSV Mainz 05 (19-04-2026)LFSV Mainz 05 0 - 1 SC Freiburg (12-04-2026)W1899 Hoffenheim 1 - 2 FSV Mainz 05 (04-04-2026)WFSV Mainz 05 2 - 1 Eintracht Frankfurt (22-03-2026)WWerder Bremen 0 - 2 FSV Mainz 05 (15-03-2026)
11 Union Berlin 30 32 34 52 -18 LUnion Berlin 1 - 2 VfL Wolfsburg (18-04-2026)L1. FC Heidenheim 3 - 1 Union Berlin (11-04-2026)DUnion Berlin 1 - 1 FC St. Pauli (05-04-2026)LBayern München 4 - 0 Union Berlin (21-03-2026)WSC Freiburg 0 - 1 Union Berlin (15-03-2026)
12 1. FC Köln 30 31 44 51 -7 DFC St. Pauli 1 - 1 1. FC Köln (17-04-2026)W1. FC Köln 3 - 1 Werder Bremen (12-04-2026)DEintracht Frankfurt 2 - 2 1. FC Köln (05-04-2026)D1. FC Köln 3 - 3 Borussia Mönchengladbach (21-03-2026)DHamburger SV 1 - 1 1. FC Köln (14-03-2026)
13 Borussia Mönchengladbach 30 31 36 50 -14 DBorussia Mönchengladbach 1 - 1 FSV Mainz 05 (19-04-2026)LRB Leipzig 1 - 0 Borussia Mönchengladbach (11-04-2026)DBorussia Mönchengladbach 2 - 2 1. FC Heidenheim (04-04-2026)D1. FC Köln 3 - 3 Borussia Mönchengladbach (21-03-2026)WBorussia Mönchengladbach 2 - 0 FC St. Pauli (13-03-2026)
14 Hamburger SV 30 31 33 48 -15 LWerder Bremen 3 - 1 Hamburger SV (18-04-2026)LVfB Stuttgart 4 - 0 Hamburger SV (12-04-2026)DHamburger SV 1 - 1 FC Augsburg (04-04-2026)LBorussia Dortmund 3 - 2 Hamburger SV (21-03-2026)DHamburger SV 1 - 1 1. FC Köln (14-03-2026)
15 Werder Bremen 30 31 35 53 -18 WWerder Bremen 3 - 1 Hamburger SV (18-04-2026)L1. FC Köln 3 - 1 Werder Bremen (12-04-2026)LWerder Bremen 1 - 2 RB Leipzig (04-04-2026)WVfL Wolfsburg 0 - 1 Werder Bremen (21-03-2026)LWerder Bremen 0 - 2 FSV Mainz 05 (15-03-2026)
16 FC St. Pauli 30 26 26 51 -25 DFC St. Pauli 1 - 1 1. FC Köln (17-04-2026)LFC St. Pauli 0 - 5 Bayern München (11-04-2026)DUnion Berlin 1 - 1 FC St. Pauli (05-04-2026)LFC St. Pauli 1 - 2 SC Freiburg (22-03-2026)LBorussia Mönchengladbach 2 - 0 FC St. Pauli (13-03-2026)
17 VfL Wolfsburg 30 24 41 66 -25 WUnion Berlin 1 - 2 VfL Wolfsburg (18-04-2026)LVfL Wolfsburg 1 - 2 Eintracht Frankfurt (11-04-2026)LBayer Leverkusen 6 - 3 VfL Wolfsburg (04-04-2026)LVfL Wolfsburg 0 - 1 Werder Bremen (21-03-2026)D1899 Hoffenheim 1 - 1 VfL Wolfsburg (14-03-2026)
18 1. FC Heidenheim 30 19 33 66 -33 LSC Freiburg 2 - 1 1. FC Heidenheim (19-04-2026)W1. FC Heidenheim 3 - 1 Union Berlin (11-04-2026)DBorussia Mönchengladbach 2 - 2 1. FC Heidenheim (04-04-2026)D1. FC Heidenheim 3 - 3 Bayer Leverkusen (21-03-2026)LEintracht Frankfurt 1 - 0 1. FC Heidenheim (14-03-2026)