Jamal Musiala’s 89th-minute strike saw Bayern Munich win 2-1 at Koln and snatch the Bundesliga title from Borussia Dortmund in stunning fashion on Saturday.
A shock 3-1 loss at home to RB Leipzig last weekend meant Bayern needed a win against Koln – combined with Dortmund failing to beat mid-table Mainz – to retain the trophy.
Despite BVB drawing 2-2 with Mainz, the title looked to be on its way to Dortmund after Dejan Ljubicic’s 81st-minute penalty cancelled out Kingsley Coman’s brilliant opener for Bayern.
However, Musiala found the bottom corner with a terrific effort as stoppage time loomed, sealing Bayern’s 11th straight Bundesliga crown in a dramatic ending to an enthralling title race.
Bayern went ahead after just eight minutes, Coman cutting onto his right foot before arrowing superbly into the top-right corner.
Thomas Muller nearly doubled his team’s lead when his acrobatic header came back off the woodwork, as news reached the ground of Dortmund falling two goals behind against Mainz.
Sane thought he had made it 2-0 before half-time when he coolly slotted into the bottom-left corner, but a VAR review penalised him for handball in the build-up as Bayern went into the break 45 minutes away from another title.
Dortmund would pull a goal back, and Bayern’s title hopes looked to have received a killer blow nine minutes from time, Serge Gnabry handling from Denis Huseinbasic’s cross before Ljubicic coolly slotted his penalty into the bottom-left corner.
There would be another twist, though, as Musiala rifled home late on to spark wild celebrations and haul Bayern back to the summit.
Niklas Sule scored a 96th-minute equaliser for Dortmund, but it would count for nothing as Bayern held on for three points and a spectacular Bundesliga triumph.