Despite Haaland bagging a brace, Borussia Dortmund were beaten 4-2 at Borussia Mönchengladbach on Matchday 18 of the Bundesliga season. Here we bring you the match line-ups and statistics.

Bundesliga Matchday 18
BOR. M'GLADBACH 4-2 (2-2) BORUSSIA DORTMUND

Bor. M'gladbach: Sommer – Ginter, Zakaria (Herrmann, 84), Elvedi – Lainer, Kramer, Neuhaus, Bensebaini – Hofmann (Thuram, 65), Stindl (Wolf, 70), Plea (Embolo, 70)
Borussia Dortmund: Bürki – Morey (Tigges, 87), Akanji, Hummels, Guerreiro – Bellingham (Moukoko, 79), Can – Sancho, Reus (Reyna, 70), Brandt – Haaland
Substitutes: Sippel, Beyer, Wendt, Benes, Jantschke – Hitz, Dahoud, Schulz, Reinier, Meunier
Goals: 0-1 Elvedi (Hofmann, 11), 1-1 Haaland (Sancho, 22), 1-2 Haaland (Sancho, 28), 2-2 Elvedi (Stindl, 32), 3-2 Bensebaini (Neuhaus, 49), 4-2 Thuram (Neuhaus corner, 78)
Corners: 3-5 (1-3 at half-time), chance ratio: 7-7 (4-5)
Referee: Gräfe (Berlin), yellow cards: Kramer
Attendance: none, weather: dry, 2 degrees