Borussia Dortmund vs Bayern München Highlights and Match Report

Home » Bundesliga Highlights » Borussia Dortmund vs Bayern München Highlights and Match Report

Bundesliga
5:30 PMFebruary 28, 2026
Regular Season - 24
Borussia Dortmund
Show Score
2 - 3
HT:(1 - 0)
Bayern München
Signal Iduna Park
Referee: Sven Jablonski, Germany


How did the teams perform?

Borussia Dortmund
0 Total Votes
Bayern München

Turn off spoiler to view match statistics

Match Stats

Ball possession
33%
67%
1.04
Expected goals (xG)
2.05
0.00
Goals Prevented
0.00
Attack
10
Total shots
14
2
Shots on target
6
3
Shots off target
4
5
Blocked shots
4
8
Shots inside box
9
2
Shots outside box
5
5
Corner kicks
2
3
Offsides
1
Passing
280
Total passes
590
200 (71%)
Accurate passes
513 (87%)
Discipline
14
Fouls
10
1
Yellow cards
0
0
Red cards
0
3
Goalkeeper saves
0
Turn off spoiler to view match events

Lineup

Borussia Dortmund

3-4-2-1
1 G Gregor Kobel 6.5
4 D Nico Schlotterbeck Yellow Card 20' Roughing Goal 26' 7.0
3 D Waldemar Anton 6.0
23 D Emre Can (C) 7.0
24 M Daniel Svensson Goal 83' Assist 26' 7.9
8 M Felix Nmecha 6.9
20 M Marcel Sabitzer Assist 83' 7.6
2 M Yan Couto 6.0
27 F Karim Adeyemi 6.3
14 F Maximilian Beier 6.2
21 F Fábio Silva 7.5
Substitutes
5 D Ramy Bensebaini Substitution Out 45+5' Replaced by E. Can 5.9
9 F Serhou Guirassy Substitution Out 67' Replaced by F. Silva 6.2
10 M Julian Brandt Substitution Out 75' Replaced by K. Adeyemi 6.9
40 F Samuele Inacio Substitution Out 75' Replaced by M. Beier 6.3
7 M Jobe Bellingham Substitution Out 75' Replaced by F. Nmecha 6.7
33 G Alexander Meyer
42 D Almugera Kabar
49 D Luca Reggiani
6 M Salih Özcan

Bayern München

4-2-3-1
40 G Jonas Urbig 6.9
27 D Konrad Laimer 6.2
4 D Jonathan Tah 7.0
2 D Dayot Upamecano 7.5
44 D Josip Stanišić 7.0
45 M Aleksandar Pavlović 7.5
6 M Joshua Kimmich (C) Goal 87' 7.6
14 M Luis Díaz 6.3
7 M Serge Gnabry Assist 54' 7.2
17 M Michael Olise 6.7
9 F Harry Kane Goal 54' Penalty Goal 70' 8.7
Substitutes
10 M Jamal Musiala Substitution Out 62' Replaced by S. Gnabry 6.9
3 D Min-jae Kim Substitution Out 90+2' Replaced by M. Olise
20 M Tom Bischof Substitution Out 90' Replaced by K. Laimer
8 M Leon Goretzka Substitution Out 90+2' Replaced by J. Kimmich
26 G Sven Ulreich
35 G Jannis Bartl
22 D Raphaël Guerreiro
42 M Lennart Karl
11 F Nicolas Jackson

Bundesliga Standings - Bundesliga

PosTeamMPWDL+/-GDPtsForm
1Bayern München26214193-256867 W 14 February: Werder Bremen 0 - 3 Bayern München W 21 February: Bayern München 3 - 2 Eintracht Frankfurt W 28 February: Borussia Dortmund 2 - 3 Bayern München W 06 March: Bayern München 4 - 1 Borussia Mönchengladbach D 14 March: Bayer Leverkusen 1 - 1 Bayern München
2Borussia Dortmund26177255-262958 W 13 February: Borussia Dortmund 4 - 0 FSV Mainz 05 D 21 February: RB Leipzig 2 - 2 Borussia Dortmund L 28 February: Borussia Dortmund 2 - 3 Bayern München W 07 March: 1. FC Köln 1 - 2 Borussia Dortmund W 14 March: Borussia Dortmund 2 - 0 FC Augsburg
31899 Hoffenheim26155654-342050 W 14 February: 1899 Hoffenheim 3 - 0 SC Freiburg D 21 February: 1. FC Köln 2 - 2 1899 Hoffenheim L 28 February: 1899 Hoffenheim 0 - 1 FC St. Pauli W 07 March: 1. FC Heidenheim 2 - 4 1899 Hoffenheim D 14 March: 1899 Hoffenheim 1 - 1 VfL Wolfsburg
4VfB Stuttgart25145650-341647 L 07 February: FC St. Pauli 2 - 1 VfB Stuttgart W 14 February: VfB Stuttgart 3 - 1 1. FC Köln D 22 February: 1. FC Heidenheim 3 - 3 VfB Stuttgart W 01 March: VfB Stuttgart 4 - 0 VfL Wolfsburg D 07 March: FSV Mainz 05 2 - 2 VfB Stuttgart
5RB Leipzig25145648-341447 W 08 February: 1. FC Köln 1 - 2 RB Leipzig D 15 February: RB Leipzig 2 - 2 VfL Wolfsburg D 21 February: RB Leipzig 2 - 2 Borussia Dortmund W 01 March: Hamburger SV 1 - 2 RB Leipzig W 07 March: RB Leipzig 2 - 1 FC Augsburg
6Bayer Leverkusen26136749-331645 L 21 February: Union Berlin 1 - 0 Bayer Leverkusen D 28 February: Bayer Leverkusen 1 - 1 FSV Mainz 05 W 04 March: Hamburger SV 0 - 1 Bayer Leverkusen D 07 March: SC Freiburg 3 - 3 Bayer Leverkusen D 14 March: Bayer Leverkusen 1 - 1 Bayern München
7Eintracht Frankfurt26108849-49038 W 14 February: Eintracht Frankfurt 3 - 0 Borussia Mönchengladbach L 21 February: Bayern München 3 - 2 Eintracht Frankfurt W 01 March: Eintracht Frankfurt 2 - 0 SC Freiburg D 08 March: FC St. Pauli 0 - 0 Eintracht Frankfurt W 14 March: Eintracht Frankfurt 1 - 0 1. FC Heidenheim
8SC Freiburg2597937-42-534 W 07 February: SC Freiburg 1 - 0 Werder Bremen L 14 February: 1899 Hoffenheim 3 - 0 SC Freiburg W 22 February: SC Freiburg 2 - 1 Borussia Mönchengladbach L 01 March: Eintracht Frankfurt 2 - 0 SC Freiburg D 07 March: SC Freiburg 3 - 3 Bayer Leverkusen
9FC Augsburg26941331-45-1431 W 15 February: FC Augsburg 1 - 0 1. FC Heidenheim W 21 February: VfL Wolfsburg 2 - 3 FC Augsburg W 27 February: FC Augsburg 2 - 0 1. FC Köln L 07 March: RB Leipzig 2 - 1 FC Augsburg L 14 March: Borussia Dortmund 2 - 0 FC Augsburg
10Hamburger SV25781028-36-829 W No match found D No match found L 04 March: Hamburger SV 0 - 1 Bayer Leverkusen L No match found W No match found
11Union Berlin25771130-42-1228 D 06 February: Union Berlin 1 - 1 Eintracht Frankfurt L 14 February: Hamburger SV 3 - 2 Union Berlin W 21 February: Union Berlin 1 - 0 Bayer Leverkusen L 28 February: Borussia Mönchengladbach 1 - 0 Union Berlin L 08 March: Union Berlin 1 - 4 Werder Bremen
12Borussia Mönchengladbach26771230-43-1328 L 14 February: Eintracht Frankfurt 3 - 0 Borussia Mönchengladbach L 22 February: SC Freiburg 2 - 1 Borussia Mönchengladbach W 28 February: Borussia Mönchengladbach 1 - 0 Union Berlin L 06 March: Bayern München 4 - 1 Borussia Mönchengladbach W 13 March: Borussia Mönchengladbach 2 - 0 FC St. Pauli
13Werder Bremen25671229-45-1625 L 14 February: Werder Bremen 0 - 3 Bayern München L 22 February: FC St. Pauli 2 - 1 Werder Bremen L No match found W 08 March: Union Berlin 1 - 4 Werder Bremen W No match found
141. FC Köln25661334-43-924 L 14 February: VfB Stuttgart 3 - 1 1. FC Köln L No match found D No match found L 07 March: 1. FC Köln 1 - 2 Borussia Dortmund L No match found
15FSV Mainz 0525591129-41-1224 W No match found L No match found D 28 February: Bayer Leverkusen 1 - 1 FSV Mainz 05 D 07 March: FSV Mainz 05 2 - 2 VfB Stuttgart D No match found
16FC St. Pauli26661423-42-1924 L 14 February: Bayer Leverkusen 4 - 0 FC St. Pauli W 22 February: FC St. Pauli 2 - 1 Werder Bremen W 28 February: 1899 Hoffenheim 0 - 1 FC St. Pauli D 08 March: FC St. Pauli 0 - 0 Eintracht Frankfurt L 13 March: Borussia Mönchengladbach 2 - 0 FC St. Pauli
17VfL Wolfsburg26561535-56-2121 D 15 February: RB Leipzig 2 - 2 VfL Wolfsburg L 21 February: VfL Wolfsburg 2 - 3 FC Augsburg L 01 March: VfB Stuttgart 4 - 0 VfL Wolfsburg L 07 March: VfL Wolfsburg 1 - 2 Hamburger SV D 14 March: 1899 Hoffenheim 1 - 1 VfL Wolfsburg
181. FC Heidenheim26351824-58-3414 L 15 February: FC Augsburg 1 - 0 1. FC Heidenheim D 22 February: 1. FC Heidenheim 3 - 3 VfB Stuttgart L 28 February: Werder Bremen 2 - 0 1. FC Heidenheim L 07 March: 1. FC Heidenheim 2 - 4 1899 Hoffenheim L 14 March: Eintracht Frankfurt 1 - 0 1. FC Heidenheim

Qualification/Relegation

  • Champions League
  • UEFA Europa League
  • Conference League Qualification
  • Relegation Playoffs
  • Relegation

Bayern München clinched a dramatic 3-2 victory over rivals Borussia Dortmund, with Joshua Kimmich’s late strike proving decisive in a thrilling Der Klassiker.

The Bundesliga’s top two teams locked horns at SIGNAL IDUNA PARK on February 28, 2026. Bayern arrived as league leaders, eight points clear of their hosts. Dortmund sought to reignite their title challenge with a crucial home win.

The match exploded into action with an early caution. Borussia Dortmund defender Nico Schlotterbeck received a yellow card in the 20th minute for a rough challenge.

Just six minutes later, Schlotterbeck redeemed himself. He powered home an opener in the 26th minute, converting a well-placed assist from Daniel Svensson. The Signal Iduna Park crowd erupted as Dortmund took a surprising lead.

Bayern München, despite dominating possession, struggled to convert their control into clear-cut chances. Dortmund’s defence held firm, weathering the pressure. They maintained their slender advantage into the break.

At half-time, Bayern’s coach undoubtedly urged his team to increase their attacking intensity. Dortmund, meanwhile, needed to prepare for an inevitable onslaught in the second period.

The visitors quickly found their rhythm after the restart. Harry Kane levelled the score in the 54th minute, guiding home an excellent pass from Serge Gnabry. The Bayern striker continued his prolific goal-scoring form.

Bayern then pushed for a second, and it arrived from the penalty spot. Kane confidently dispatched a penalty in the 70th minute, completing his double after a foul in the box. Bayern München seized a 2-1 lead.

Dortmund refused to surrender. Daniel Svensson brought the home side back into the game, slotting home an equaliser in the 83rd minute. Marcel Sabitzer provided the assist, setting up a nervy finish.

However, Bayern had one last decisive moment. Joshua Kimmich fired in the winner in the 87th minute, sealing three vital points for the champions. His late goal silenced the home support.

Bayern’s superior possession (67%) and expected goals (xG 2.05) eventually paid off. Dortmund, with an xG of 1.04, was efficient with their limited shots on target. Harry Kane earned an 8.7 rating for his two goals.

This dramatic 3-2 victory extends Bayern München’s lead at the top of the Bundesliga table to eleven points. Borussia Dortmund’s title ambitions now face a significant uphill battle.

DasFootball
DasFootball
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments