German Bundesliga
B MgladbachBorussia Mönchengladbach4B DortmundBorussia Dortmund2

Borussia Monchengladbach 4-2 Borussia Dortmund: Home side claim shock victory

Borussia Mönchengladbach fourth goal
Marcus Thuram scored Mönchengladbach's fourth goal on his return from suspension

Borussia Dortmund suffered a second-straight Bundesliga defeat as they were upset by local rivals Borussia Monchengladbach.

Erling Braut Haaland's first-half double - a fine chip and a then a shot on the turn - gave the visitors a 2-1 lead after Nico Elvedi's headed opener.

But Elvedi levelled from close range before strikes by Ramy Bensebaini and Marcus Thuram secured victory.

Monchengladbach had lost their previous 11 matches against Dortmund.

Edin Terzic's Dortmund side are now fifth in the Bundesliga after taking just one point from their past three games while victory moves Monchengladbach two points ahead of them into fourth.

Terciz replaced Lucien Favre as Dortmund boss in December but they sit 10 points off leaders Bayern Munich, having played a game more.

Line-ups

B Mgladbach

Formation 3-4-1-2

  • 1Sommer
  • 28Ginter
  • 8ZakariaSubstituted forHerrmannat 84'minutes
  • 30Elvedi
  • 18Lainer
  • 6KramerBooked at 89mins
  • 32Neuhaus
  • 25Bensebaini
  • 13StindlSubstituted forWolfat 71'minutes
  • 14PleaSubstituted forEmboloat 70'minutes
  • 23HofmannSubstituted forThuramat 65'minutes

Substitutes

  • 7Herrmann
  • 10Thuram
  • 11Wolf
  • 15Beyer
  • 17Wendt
  • 21Sippel
  • 22Bénes
  • 24Jantschke
  • 36Embolo

B Dortmund

Formation 4-2-3-1

  • 1Bürki
  • 2MoreySubstituted forTiggesat 87'minutes
  • 16Akanji
  • 15Hummels
  • 13Guerreiro
  • 22BellinghamSubstituted forMoukokoat 79'minutes
  • 23Can
  • 19Brandt
  • 11ReusSubstituted forReynaat 71'minutes
  • 7Sancho
  • 9Haaland

Substitutes

  • 8Dahoud
  • 14Schulz
  • 18Moukoko
  • 20Carvalho
  • 24Meunier
  • 26Piszczek
  • 27Tigges
  • 32Reyna
  • 35Hitz
Referee:
Manuel Gräfe

Match Stats

Home TeamB MgladbachAway TeamB Dortmund
Possession
Home42%
Away58%
Shots
Home10
Away15
Shots on Target
Home7
Away7
Corners
Home3
Away7
Fouls
Home9
Away9

Live Text

  1. Post update

    Match ends, Borussia Mönchengladbach 4, Borussia Dortmund 2.

  2. Full Time

    Second Half ends, Borussia Mönchengladbach 4, Borussia Dortmund 2.

  3. Post update

    Foul by Steffen Tigges (Borussia Dortmund).

  4. Post update

    Matthias Ginter (Borussia Mönchengladbach) wins a free kick in the defensive half.

  5. Post update

    Attempt saved. Youssoufa Moukoko (Borussia Dortmund) left footed shot from outside the box is saved in the top left corner. Assisted by Steffen Tigges.

  6. Post update

    Giovanni Reyna (Borussia Dortmund) wins a free kick in the attacking half.

  7. Post update

    Foul by Hannes Wolf (Borussia Mönchengladbach).

  8. Booking

    Christoph Kramer (Borussia Mönchengladbach) is shown the yellow card.

  9. Post update

    Foul by Giovanni Reyna (Borussia Dortmund).

  10. Post update

    Hannes Wolf (Borussia Mönchengladbach) wins a free kick in the defensive half.

  11. Post update

    Corner, Borussia Dortmund. Conceded by Matthias Ginter.

  12. Substitution

    Substitution, Borussia Dortmund. Steffen Tigges replaces Mateu Morey.

  13. Substitution

    Substitution, Borussia Mönchengladbach. Patrick Herrmann replaces Denis Zakaria.

  14. Post update

    Corner, Borussia Mönchengladbach. Conceded by Roman Bürki.

  15. Post update

    Attempt saved. Breel Embolo (Borussia Mönchengladbach) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Denis Zakaria.

  16. Post update

    Corner, Borussia Dortmund. Conceded by Marcus Thuram.

  17. Post update

    Attempt missed. Jadon Sancho (Borussia Dortmund) right footed shot from outside the box is too high from a direct free kick.

  18. Post update

    Mats Hummels (Borussia Dortmund) wins a free kick in the attacking half.

  19. Post update

    Foul by Hannes Wolf (Borussia Mönchengladbach).

  20. Substitution

    Substitution, Borussia Dortmund. Youssoufa Moukoko replaces Jude Bellingham.

FA Cup banner - normal
  • You can stream five fourth-round games live on the BBC this weekend, including Liverpool's trip to Manchester United. Find out more here.
FA Cup footer

As It Stood

TeamPWDLFAGDPts
1Bayern Munich17123249252439
2RB Leipzig17105229141535
3B Leverkusen1795332171532
4B Mgladbach188733528731
5B Dortmund189273526929
6Wolfsburg177822619729
7Union Berlin1777332211128
8Frankfurt176923026427
9Freiburg176653128324
10Stuttgart175753227522
11Hoffenheim175482530-519
12Augsburg175481726-919
13Werder Bremen174671925-618
14Hertha Berlin174582328-517
15Arminia Bielefeld1752101324-1117
16Köln173681528-1315
17Mainz1714121536-217
18Schalke1714121444-307
View full German Bundesliga table

Elsewhere on the BBC