SC Freiburg
2 - 3
Bayern Munich
German Bundesliga · Europa-Park Stadion
Match Report

Bischof's Brace and Karl's Last Gasp Stun Freiburg 2-3 in Stoppage-Time Thriller

M
Myfutbol AI
Staff Writer
April 4, 2026
4 min read
Updated Apr 4, 2026

Key Takeaways

  • Tom Bischof scored twice in the final nine minutes — the 81st and 90'+2 — to drag Bayern Munich back from the brink of a stunning defeat
  • Lennart Karl delivered the killer blow in the 90'+9, converting from close range after Alphonso Davies' cutback to complete a breathtaking comeback
  • Noah Atubolu was heroic in goal for Freiburg, making 6 saves to keep his side in front for much of the contest
  • Bayern Munich, top of the Bundesliga on 73 points, snatched all three points after trailing 2-0 with less than 10 minutes remaining

FREIBURG IM BREISGAU, GERMANY — Deep into a night that had seemed destined to belong to SC Freiburg, Lennart Karl rifled home from close range in the 90th minute plus nine to complete one of the most improbable comebacks of the Bundesliga season, handing Bayern Munich a 3-2 victory at the Europa-Park Stadion. The Bavarian giants, sitting atop the table with 73 points, had trailed 2-0 with less than ten minutes of normal time remaining before Tom Bischof ignited a frantic, extraordinary finale that left the home supporters stunned into silence.

For the vast majority of this contest, Freiburg had written what looked like a fairytale script. Johan Manzambi broke the deadlock just seconds after the restart, drilling a right-footed effort from outside the box into the bottom right corner after Maximilian Eggestein's precise delivery set him free. The goal arrived like a thunderclap — a moment of clinical opportunism that rewarded Freiburg's disciplined first-half display and sent the Europa-Park Stadion into raptures. The home side had kept Bayern's formidable attack at bay through the opening 45 minutes, and Manzambi's strike felt like the reward their resilience deserved.

The lead was doubled in the 71st minute when Lucas Höler poked a left-footed finish into the bottom left corner from the centre of the box, capitalising on a corner routine that Bayern's defence failed to clear. At 2-0, Freiburg — sitting eighth in the Bundesliga with 37 points — dared to dream of a famous scalp. Bayern head coach Vincent Kompany had already made a triple substitution at the hour mark, introducing Michael Olise, Konrad Laimer, and Aleksandar Pavlovic in a bid to inject urgency, and Jamal Musiala followed at the 65th minute. Yet even with fresh legs on the pitch, the visitors struggled to find a way through a resolute Freiburg backline.

Noah Atubolu was the embodiment of that resistance. The Freiburg goalkeeper made 6 saves across the evening — a heroic shift between the posts that repeatedly denied Bayern's advances. He clawed away a fierce effort from Bischof, palmed aside Lennart Karl's attempt from the right side of the box, and ensured his side's lead remained intact deep into the second half. Manuel Neuer, by contrast, was called upon only twice in meaningful fashion, turning away Niklas Beste's left-footed drive from distance as Freiburg threatened to extend their advantage.

The teams shared possession almost equally at 50%-50%, a statistic that underlined just how competitive and tightly contested this match was for long stretches. Freiburg were not merely hanging on — they were organised, purposeful, and dangerous on the counter. The first-half yellow cards for Jonathan Tah and Matthias Ginter added an edge to proceedings, and Michael Olise's booking in the 73rd minute for a bad foul reflected the mounting frustration in Bayern's ranks as Freiburg refused to buckle.

The turning point arrived in the 81st minute. Lennart Karl's delivery from a corner found Bischof lurking on the edge of the box, and the young midfielder drilled a right-footed shot into the bottom left corner to make it 2-1. The goal was a lifeline, and Bayern seized it with both hands. With Freiburg's Lucas Höler forced off through injury in the 89th minute — replaced by Bruno Ogbus — the home side lost a key outlet at a critical moment. Then, in the second minute of stoppage time, Bischof struck again. Michael Olise's corner delivery found him unmarked, and he swept a left-footed effort into the bottom right corner to level at 2-2, sending the travelling Bayern support into delirium.

What followed was barely believable. In the ninth minute of stoppage time, substitute Alphonso Davies — who had entered the field just three minutes from the end of normal time — drove forward and cut the ball back for Karl, who stabbed home from very close range to complete the most dramatic of reversals. The goal prompted a yellow card for Karl's excessive celebration, a booking for Atubolu, and a furious reaction from Christian Günter on the Freiburg bench, who also saw yellow. The final whistle brought scenes of disbelief from the home faithful, who had been so close to witnessing something truly special.

The scoreboard resets; the table does not. Bayern Munich, relentless and ruthless even when the odds were stacked against them, carry this momentum into a trip to face St. Pauli on April 11. Freiburg, heartbroken but not without credit for a performance that pushed the champions to their absolute limit, host Mainz that same day knowing they will need to channel this pain into something positive.

Lineups

4 - 2 - 3 - 1
9
Höler
7
Scherhant
14
Suzuki
19
Beste
8
Eggestein
44
Manzambi
3
Lienhart
28
Ginter
29
Treu
30
Günter
1
Atubolu
NO.NAME
1 Noah Atubolu
3 Philipp Lienhart
7 Derry Scherhant
8 Maximilian Eggestein
9 Lucas Höler
14 Yuito Suzuki
19 Niklas Beste
28 Matthias Ginter
29 Philipp Treu
30 Christian Günter
44 Johan Manzambi
SUBSTITUTES
5 Anthony Jung
17 Lukas Kübler
21 Florian Müller
22 Cyriaque Irié
26 Maximilian Philipp
27 Nicolas Höfler
31 Igor Matanovic
32 Vincenzo Grifo
43 Ifechukwu Ogbus
4 - 2 - 3 - 1
7
Gnabry
14
Díaz
22
Guerreiro
42
Karl
6
Kimmich
8
Goretzka
3
Min-Jae
4
Tah
20
Bischof
44
Stanisic
1
Neuer
NO.NAME
1 Manuel Neuer
3 Kim Min-Jae
4 Jonathan Tah
6 Joshua Kimmich
7 Serge Gnabry
8 Leon Goretzka
14 Luis Díaz
20 Tom Bischof
22 Raphaël Guerreiro
42 Lennart Karl
44 Josip Stanisic
SUBSTITUTES
2 Dayot Upamecano
10 Jamal Musiala
17 Michael Olise
19 Alphonso Davies
21 Hiroki Ito
27 Konrad Laimer
40 Jonas Urbig
45 Aleksandar Pavlovic
49 Maycon Cardozo

Match Timeline

Loading timeline...
Loading...

Loading match statistics...

Related Articles