Bundesliga Regular Season - 28

SC Freiburg 2 - 3 FT Bayern München

Europa-Park-Stadion

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

Futmetrix Verdict
100
FT
Sat, Apr 4
Deutsch
SC Freiburg
2-3
Bayern München
⚡ Intensity 92
⚖️ Balance 87
🏆 Stakes 82
🎲 Upset 0
Stoppage time robbery stuns Black Forest.

Bavarian Robbery in Stoppage Time

Must-Watch Futmetrix Score: 100/100. An absolute masterclass in late-game execution saw the visitors overturn a two-goal deficit to brutally snatch progression from the hosts.

Deep Block Defiance

It takes a special kind of mental fortitude to survive an ambush in the Black Forest. Bayern München completely dominated possession from the opening exchanges, pinning the hosts deep in their own half. Yet, SC Freiburg constructed an absolute fortress at the Europa-Park-Stadion, perfectly executing a low-block strategy. The Intensity of the fixture flared dangerously right after the interval. An incisive pass from M. Eggestein sliced through the high defensive line, finding J. Manzambi, who clinically broke the deadlock. Despite the runaway league leaders threatening constantly and accumulating 13 corners to maintain massive set-piece pressure, the home side absorbed the barrage. Goalkeepers were forced into eight crucial saves combined as the first hour evolved into a gritty tactical chess match.

The Turning Tide

A monumental upset looked entirely written in the stars. The stadium atmosphere reached an absolute fever pitch when L. Holer doubled the advantage in the 71st minute, seemingly securing a famous victory. But the Balance of this single-leg knockout tie fractured completely when the visitors ruthlessly turned to their bench. The tactical introduction of substitutes M. Olise and A. Davies fundamentally altered the attacking geography. Their blistering pace on the flanks stretched a visibly tiring defensive unit. This newfound width created crucial central pockets, allowing T. Bischof to capitalise and pull one back in the 81st minute. That lone strike completely flipped the psychological momentum, transforming a comfortable home parade into a desperate rearguard action.

The Death Blow

The final act delivered a truly brutal conclusion. Staring down the barrel of an unexpected elimination, the away side unleashed an unbelievable wave of late pressure. Bischof struck his second of the afternoon exactly on the 90-minute mark, finishing off a brilliant sequence orchestrated by Olise to level the scoreline. With the hosts physically shattered and unable to clear their lines, L. Karl arrived to deliver the ultimate death blow deep into the ninth minute of stoppage time, courtesy of a precise cutback from Davies. Bayern München miraculously win the tie and progress to the next round. Ultimately, a brilliant midfield masterclass from Jan-Niklas Beste was left entirely unrewarded in a breathtaking reminder of top-flight ruthlessness.

Key Questions

What made Tom Bischof the Man of the Match?

He orchestrated a stunning late comeback, scoring a brilliant brace that included the crucial 90th-minute equalizer to keep his team alive.

What caused the 5-goal thriller?

A relentless second-half attacking wave defined the match. Tactical substitutions exploited a tiring defensive line, resulting in three dramatic goals within the final ten minutes.

Did SC Freiburg deserve the late equalizer?

Freiburg actually conceded the late goals rather than scoring them. Their exhausted defensive block simply collapsed under immense pressure during stoppage time.

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
30%
70%
SC Freiburg 30%
Bayern München 70%
Shots
11
21
SC Freiburg 11
Bayern München 21
Shots on Target
4
9
SC Freiburg 4
Bayern München 9
Expected Goals (xG)
1.63
2.80
SC Freiburg 1.63
Bayern München 2.80
Passes
251
635
SC Freiburg 251
Bayern München 635
Pass Accuracy
74%
89%
SC Freiburg 74%
Bayern München 89%
Corners
5
8
SC Freiburg 5
Bayern München 8
Fouls
9
13
SC Freiburg 9
Bayern München 13
Yellow Cards
3
2
SC Freiburg 3
Bayern München 2
Red Cards
0
0
SC Freiburg 0
Bayern München 0

Match Events

J. Tah 🟨 25'
29' 🟨 M. Ginter
HT
46' J. Manzambi (M. Eggestein)
R. Guerreiro M. Olise 🔄 56'
J. Tah K. Laimer 🔄 56'
L. Goretzka A. Pavlovic 🔄 56'
65' 🔄 C. Gunter L. Kubler
S. Gnabry J. Musiala 🔄 65'
71' L. Holer
M. Olise 🟨 73'
78' 🔄 J. Beste C. Irie
78' 🔄 J. Manzambi I. Matanovic
T. Bischof (L. Karl) 81'
Kim Min-Jae A. Davies 🔄 87'
89' 🔄 L. Holer B. Ogbus
90' 🔄 Y. Suzuki N. Hofler
T. Bischof (M. Olise) 90'+2
L. Karl (A. Davies) 90'+9
90'+9 🟨 N. Atubolu
L. Karl 🟨 90'+10
FT

Player Cards

Our take on every player in this match

SC Freiburg

Goalkeepers
Noah Atubolu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
100
Total Mins
Started
Entry
Defenders
Philipp Treu
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
24%
Pass Acc
Matthias Ginter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
100
Total Mins
Started
Entry
Philipp Lienhart
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
78%
Duel Win %
Christian Günter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Midfielders
Maximilian Eggestein
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7
Rating
Johan Manzambi
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Jan-Niklas Beste
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
13%
Pass Acc
Yuito Suzuki
NPC
NPC
90
Minutes
90
Minutes
6%
Pass Acc
6.2
Rating
Derry Scherhant
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
3
Interceptions
2
Blocks
Forwards
Lucas Höler
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.7
Rating
BENCH
Florian Müller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lukas Kübler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Anthony Jung
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bruno Ogbus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Nicolas Höfler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Vincenzo Grifo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Igor Matanović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Cyriaque Irié
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Maximilian Philipp
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Bayern München

Goalkeepers
Manuel Neuer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
100
Total Mins
Started
Entry
Defenders
Josip Stanišić
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
53%
Pass Acc
Min-jae Kim
NPC
NPC
87
Minutes
87
Minutes
56%
Pass Acc
6.6
Rating
Jonathan Tah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Tom Bischof
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.7
Rating
Midfielders
Joshua Kimmich
MAGNET
MAGNET
94
Activity
94
Activity
84
Passes
10
Duels
Leon Goretzka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Lennart Karl
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.3
Rating
Raphaël Guerreiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Luis Díaz
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Forwards
Serge Gnabry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
BENCH
Jonas Urbig
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Dayot Upamecano
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
0
Total Mins
Started
Entry
Alphonso Davies
SUPER SUB
SUPER SUB
1
Assist
1
Assist
13
Minutes
6.9
Rating
Konrad Laimer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Michael Olise
SUPER SUB
SUPER SUB
1
Assist
1
Assist
44
Minutes
5.9
Rating
Jamal Musiala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Aleksandar Pavlović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Maycon Cardozo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/22/2025 Bayern München 6 - 2 SC Freiburg Bundesliga Allianz Arena
01/25/2025 SC Freiburg 1 - 2 Bayern München Bundesliga Europa-Park Stadion
09/01/2024 Bayern München 2 - 0 SC Freiburg Bundesliga Allianz Arena
03/01/2024 SC Freiburg 2 - 2 Bayern Munich Bundesliga Europa-Park Stadion
10/08/2023 Bayern Munich 3 - 0 SC Freiburg Bundesliga Fußball Arena München
04/08/2023 SC Freiburg 0 - 1 Bayern Munich Bundesliga Europa-Park Stadion
11/22/2025
Bundesliga Allianz Arena
01/25/2025
Bundesliga Europa-Park Stadion
09/01/2024
Bundesliga Allianz Arena
03/01/2024
Bundesliga Europa-Park Stadion
10/08/2023
Bundesliga Fußball Arena München
04/08/2023
Bundesliga Europa-Park Stadion
SC Freiburg Win
Bayern München Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 28 73 100 27 +73 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)WBayern München 4 - 1 Borussia Mönchengladbach (06-03-2026)WBorussia Dortmund 2 - 3 Bayern München (28-02-2026)
2 Borussia Dortmund 28 64 60 28 +32 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)W1. FC Köln 1 - 2 Borussia Dortmund (07-03-2026)LBorussia Dortmund 2 - 3 Bayern München (28-02-2026)
3 RB Leipzig 28 53 55 36 +19 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)WRB Leipzig 2 - 1 FC Augsburg (07-03-2026)WHamburger SV 1 - 2 RB Leipzig (01-03-2026)
4 VfB Stuttgart 28 53 56 38 +18 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)DFSV Mainz 05 2 - 2 VfB Stuttgart (07-03-2026)WVfB Stuttgart 4 - 0 VfL Wolfsburg (01-03-2026)
5 1899 Hoffenheim 28 50 55 41 +14 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)W1. FC Heidenheim 2 - 4 1899 Hoffenheim (07-03-2026)L1899 Hoffenheim 0 - 1 FC St. Pauli (28-02-2026)
6 Bayer Leverkusen 28 49 58 39 +19 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)DSC Freiburg 3 - 3 Bayer Leverkusen (07-03-2026)WHamburger SV 0 - 1 Bayer Leverkusen (04-03-2026)
7 Eintracht Frankfurt 28 39 52 53 -1 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)DFC St. Pauli 0 - 0 Eintracht Frankfurt (08-03-2026)WEintracht Frankfurt 2 - 0 SC Freiburg (01-03-2026)
8 SC Freiburg 28 37 41 47 -6 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)DSC Freiburg 3 - 3 Bayer Leverkusen (07-03-2026)LEintracht Frankfurt 2 - 0 SC Freiburg (01-03-2026)
9 FSV Mainz 05 28 33 35 43 -8 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)DFSV Mainz 05 2 - 2 VfB Stuttgart (07-03-2026)DBayer Leverkusen 1 - 1 FSV Mainz 05 (28-02-2026)
10 Union Berlin 28 32 32 47 -15 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)LUnion Berlin 1 - 4 Werder Bremen (08-03-2026)LBorussia Mönchengladbach 1 - 0 Union Berlin (28-02-2026)
11 FC Augsburg 28 32 34 51 -17 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)LRB Leipzig 2 - 1 FC Augsburg (07-03-2026)WFC Augsburg 2 - 0 1. FC Köln (27-02-2026)
12 Hamburger SV 28 31 32 41 -9 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)WVfL Wolfsburg 1 - 2 Hamburger SV (07-03-2026)LHamburger SV 0 - 1 Bayer Leverkusen (04-03-2026)
13 Borussia Mönchengladbach 28 30 35 48 -13 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)LBayern München 4 - 1 Borussia Mönchengladbach (06-03-2026)WBorussia Mönchengladbach 1 - 0 Union Berlin (28-02-2026)
14 Werder Bremen 28 28 31 49 -18 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)WUnion Berlin 1 - 4 Werder Bremen (08-03-2026)WWerder Bremen 2 - 0 1. FC Heidenheim (28-02-2026)
15 1. FC Köln 28 27 40 49 -9 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)L1. FC Köln 1 - 2 Borussia Dortmund (07-03-2026)LFC Augsburg 2 - 0 1. FC Köln (27-02-2026)
16 FC St. Pauli 28 25 25 45 -20 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)DFC St. Pauli 0 - 0 Eintracht Frankfurt (08-03-2026)W1899 Hoffenheim 0 - 1 FC St. Pauli (28-02-2026)
17 VfL Wolfsburg 28 21 38 63 -25 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)LVfL Wolfsburg 1 - 2 Hamburger SV (07-03-2026)LVfB Stuttgart 4 - 0 VfL Wolfsburg (01-03-2026)
18 1. FC Heidenheim 28 16 29 63 -34 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)L1. FC Heidenheim 2 - 4 1899 Hoffenheim (07-03-2026)LWerder Bremen 2 - 0 1. FC Heidenheim (28-02-2026)