Bayern Munich put a sizable dent in Borussia Dortmund's hopes of mounting a credible title challenge in the Bundesliga this season with a hard-fought 3-2 victory at the Westfalenstadion.
The visitors thought they had broken the deadlock after just 27 minutes when Robert Lewandowski’s outstretched leg finished a remarkable counter attack but VAR pulled it back for offisde.
Marco Reus then put the hosts in front with a sharp and clinical finish after getting on to the end of Raphael Guerreiro cross, with the hope of putting Dortmund in front at the break. Yet, just before the break, David Alaba stepped up to curve home a set-piece on the edge of the opposition box.
If Lucien Favre’s side had high hopes of turning things around in the second half it was quickly extinguished when Lucas Hernandez’s cross into the box found Lewandowski, whose glancing header tucked just inside the back post of the Dortmund goal just three minutes in to the half.
After throwing caution to the wind in the hope of finding a second equaliser, Dortmund were then undone again by another counter attack. This time it was Leroy Sane’s who stepped up to fire home a goal that looked far too easy to score.
Erling Haaland would grab a consolation goal for the home side when he was played through by a second assist of the day from Guerreiro, but it did little to change the outcome of the match and in the dying moments of the game it was Lewandowski who once again found the back of the net with a fortunate finish off a nearby defender rather than an incisive goal up the other end of the park. Shame it was once again ruled offside by the VAR decision.
Bayern had claimed their second Der Klassiker victory of the season and firmly put Dortmund in their place in the Bundesliga.
Key Events
Borussia Dortmund 1-2 Bayern Munich: Player Ratings, Match Stats, Player Stats
Yellow card for Axel Witsel.
Assist given by Raphaël Guerreiro.
Goal by Erling Haaland.
Yellow card for Robert Lewandowski.
Assist given by Robert Lewandowski.
Goal by Leroy Sané.
Substitute in, Javi Martínez.
Substitute in, Leroy Sané.
Substitute out, Jérôme Boateng.
Substitute out, Kingsley Coman.
Substitute in, Thorgan Hazard.
Substitute in, Julian Brandt.
Substitute out, Gio Reyna.
Substitute out, Jadon Sancho.
Substitute in, Jude Bellingham.
Substitute out, Thomas Delaney.
Assist given by Lucas Hernández.
Goal by Robert Lewandowski.
Assist given by Thomas Müller.
Goal by David Alaba.
Assist given by Raphaël Guerreiro.
Goal by Marco Reus.
Yellow card for Thomas Delaney.
Substitute in, Corentin Tolisso.
Substitute out, Joshua Kimmich.
Yellow card for Joshua Kimmich.