German Bundesliga
Köln1. FC Köln1Bayern MunichBayern Munich2

Bayern Munich beat Cologne 2-1 and Borussia Dortmund draw means Bayern are champions

Kingsley Coman celebrates scoring for Bayern Munich
Bayern Munich are Bundesliga champions for an 11th straight year

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.

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.

Dortmund's players and fans were left dejected despite coming back from 2-0 down at the break, with Sebastian Haller also having a first-half penalty saved.

It looked like their title rivals had handed them the title when Cologne's Dejan Ljubicic levelled from the penalty spot with just nine minutes remaining.

But Musiala curled home in the closing seconds to break the hearts of Dortmund, who themselves scored late on through Nicklas Sule.

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.

More to follow

Line-ups

Köln

Formation 4-2-3-1

  • 20Schwäbe
  • 2SchmitzBooked at 24minsSubstituted forHuseinbasicat 62'minutes
  • 4Hübers
  • 24Chabot
  • 14Hector
  • 6Martel
  • 28Skhiri
  • 7LjubicicBooked at 81minsSubstituted forPedersenat 82'minutes
  • 11KainzSubstituted forSchindlerat 62'minutes
  • 37MainaSubstituted forLemperleat 82'minutes
  • 27SelkeSubstituted forThielmannat 62'minutesBooked at 90mins

Substitutes

  • 1Horn
  • 3Pedersen
  • 8Huseinbasic
  • 15Kilian
  • 17Schindler
  • 19Limnios
  • 25Lemperle
  • 29Thielmann
  • 47Olesen

Bayern Munich

Formation 4-2-3-1

  • 27Sommer
  • 5Pavard
  • 2Upamecano
  • 4de Ligt
  • 40MazraouiSubstituted forMusialaat 85'minutes
  • 6Kimmich
  • 38GravenberchSubstituted forGoretzkaat 71'minutesSubstituted forTelat 85'minutes
  • 10Sané
  • 25MüllerSubstituted forCanceloat 62'minutes
  • 11ComanSubstituted forChoupo-Motingat 71'minutes
  • 7Gnabry

Substitutes

  • 8Goretzka
  • 13Choupo-Moting
  • 17Mané
  • 22Cancelo
  • 23Blind
  • 26Ulreich
  • 39Tel
  • 42Musiala
  • 44Stanisic
Referee:
Sven Jablonski
Attendance:
50,000

Match Stats

Home TeamKölnAway TeamBayern Munich
Possession
Home47%
Away53%
Shots
Home8
Away12
Shots on Target
Home2
Away4
Corners
Home7
Away3
Fouls
Home10
Away8

Live Text

  1. Post update

    Match ends, 1. FC Köln 1, FC Bayern München 2.

  2. Full Time

    Second Half ends, 1. FC Köln 1, FC Bayern München 2.

  3. Post update

    Mathys Tel (FC Bayern München) wins a free kick in the defensive half.

  4. Post update

    Foul by Kristian Pedersen (1. FC Köln).

  5. Post update

    Offside, FC Bayern München. Joshua Kimmich tries a through ball, but Mathys Tel is caught offside.

  6. Booking

    Jan Thielmann (1. FC Köln) is shown the yellow card for a bad foul.

  7. Post update

    Leroy Sané (FC Bayern München) wins a free kick on the right wing.

  8. Post update

    Foul by Jan Thielmann (1. FC Köln).

  9. Goal!

    Goal! 1. FC Köln 1, FC Bayern München 2. Jamal Musiala (FC Bayern München) right footed shot from outside the box to the bottom right corner. Assisted by Serge Gnabry.

  10. Post update

    Attempt saved. Leroy Sané (FC Bayern München) left footed shot from the centre of the box is saved in the bottom right corner. Assisted by Mathys Tel.

  11. Post update

    Dayot Upamecano (FC Bayern München) wins a free kick in the defensive half.

  12. Post update

    Foul by Tim Lemperle (1. FC Köln).

  13. Post update

    Foul by Mathys Tel (FC Bayern München).

  14. Post update

    Timo Hübers (1. FC Köln) wins a free kick in the defensive half.

  15. Substitution

    Substitution, FC Bayern München. Jamal Musiala replaces Noussair Mazraoui.

  16. Substitution

    Substitution, FC Bayern München. Mathys Tel replaces Leon Goretzka.

  17. Post update

    João Cancelo (FC Bayern München) wins a free kick in the defensive half.

  18. Post update

    Foul by Denis Huseinbasic (1. FC Köln).

  19. Post update

    Benjamin Pavard (FC Bayern München) wins a free kick in the defensive half.

  20. Post update

    Foul by Jan Thielmann (1. FC Köln).

Across the BBC bannerAcross the BBC footer

Comments

Join the conversation

139 comments