Bayern Munich win Bundesliga after wild final day as Dortmund are held by Mainz.
Match Report
It's certainly a night of drama.
Bayern Munich won an 11th consecutive Bundesliga title as they beat Cologne to overtake Borussia Dortmund on a thrilling final day.
Dortmund would have won their first title since 2011-12 had they beaten Mainz, but a 2-2 draw opened the door for Bayern.
And they took advantage thank to Jamal Musiala's 89th-minute winner.
A Cologne penalty had cancelled out Kingsley Coman's earlier strike, but Musiala sent the away fans wild.
It marked a successful end to the season for boss Thomas Tuchel, who replaced Julian Nagelsmann in March.
The last time the Bundesliga title was won by the team who started the final day second was 1999-2000, when Bayern beat Bayer Leverkusen to the crown.
Match Events
0' The match is about to start!
8' GOAL! Cologne 0-1 Bayern (Coman)
19' OFF THE POST! Muller nearly scores
41' Neuer watches the game!
45' Handball early, Sane's goal disallowed
57' MISS! Sane's header denied
59' SAVE! Fine stop from Sommer
72' Accident! Watering suddenly started at Cologne stadium
81' Penalty Goal! Cologne 1-1 Bayern (Denis Huseinbasic)
89' GOAL! Cologne 1-2 Bayern (Jamal Musiala)
Line-ups
Cologne XI: Kainz, Hector, Marvin Schwäbe, Selke, Schmitz, Skhiri, T. Hübers, Dejan Ljubicic, Julian Chabot, Linton Maina, Eric Martel
Subs: Timo Horn, Kingsley Schindler, Kristian Pedersen, Dimitrios Limnios, Luca Kilian, Mathias Olesen, Jan Thielmann, Tim Lemperle, Denis Huseinbasic
Bayern XI: Sommer, Muller, Gnabry, Kimmich, Coman, Sane, Pavard, Mazraoui, Upamecano, De Ligt, Gravenberch
Subs: Choupo-Moting, Ulreich, Blind, Cancelo, Mane, Goretzka, Josip Stanisic, Jamal Musiala, Mathys Tel