Bundesliga leaders Bayern Munich produced a dramatic late turnaround to defeat Freiburg, overcoming a two-goal deficit to snatch victory with a 99th-minute winner from teenager Lennart Karl.
Bayern were without star striker Harry Kane, who is sidelined with an ankle injury that also ruled him out of England’s recent defeat to Japan.
Manager Vincent Kompany remains hopeful the forward will return for the upcoming Champions League clash against Real Madrid.
In Kane’s absence, Bayern looked set for only their second league loss of the season.
Freiburg took control after the break, with Johan Manzambi unleashing a powerful long-range strike early in the second half that left Manuel Neuer helpless.
Despite Neuer - who recently turned 40 - making a sharp reflex save to deny Philipp Lienhart earlier in the match (a chance later ruled offside), Freiburg continued to press and doubled their lead in the 71st minute.
Lucas Holer reacted quickest after Neuer parried a corner, putting the visitors firmly in command.
As the clock ticked down, Bayern appeared beaten - but a remarkable fightback followed.
Twenty-year-old Tom Bischof ignited hope with a superb strike from outside the box before repeating the feat in stoppage time to level the score at 2-2.
With momentum fully on their side, Bayern completed the turnaround in extraordinary fashion.
In the 99th minute, 18-year-old Lennart Karl found space at the far post and calmly converted Alphonso Davies’ low cross to seal a memorable win.
The late surge not only secured all three points but also marked Bayern’s 100th Bundesliga goal of the season - achieved in just 28 matches.
It was a breathtaking comeback that underlined Bayern’s resilience and attacking depth, even in the absence of their talisman Kane.