Robert Lewandowski scored a hat-trick to cancel out an early Erling Haaland brace as Bayern Munich fought back from 2-0 down to beat Borussia Dortmund 4-2 in Der Klassiker.
There was good reason so much of the pre-match narrative had centred around goal-brokers Lewandowski and Haaland. The two strikers shared four first-half goals, with Haaland laying down the gauntlet inside 120 seconds with an 18-yard strike that flew past Manuel Neuer off the outstretched leg of Jerome Boateng. The Dortmund No.9 doubled his tally in the ninth minute, applying a routine finish to Thorgan Hazard's inch-perfect cut-back, and might have added a third on 25 minutes had Thomas Meunier shown more composure in the final third. Bayern heeded the warning as Leroy Sane got the better of Nico Schulz and fizzed a cross-shot onto the toe of Lewandowski to turn in at the far post for 2-1. The Bundesliga's top scorer had an effort charged down and fired over, but made amends from the penalty spot late in the half after Mahmoud Dahoud was adjudged by VAR review to have impeded Kingsley Coman.
Dortmund returned fire within moments of the restart as Hazard rocketed a cross from Schulz into the side netting. Bayern responded in kind, but Marwin Hitz was able to fend off an effort from Coman after spilling Joshua Kimmich's initial strike. Having left the field of play through injury on the hour-mark, Haaland watched Lewandowski blaze over from 18 yards following a fine piece of play from Sane in the build-up. Lewandowski linked up with Serge Gnabry with 15 minutes of normal time remaining, but the Bayern substitute's effort took a deflection on its way into the grateful arms of Hitz. Dortmund were clinging on as Jude Bellingham thwarted Kimmich in the closing stages, before Leon Goretzka thrashed in a half clearance to give Bayern the lead for the first time. Lewandowski completed his hat-trick soon after to restore Bayern's two-point lead over RB Leipzig at the top of the table.
- Lewandowski has scored 20 goals in 14 Bundesliga meetings with Dortmund, and at least once in 13 of his last 14 top-flight appearances. He is the first player to reach 31 Bundesliga goals after 24 matches of a season.
- Haaland scored his 31st and 32nd Bundesliga goals on his 34th appearance. Only Uwe Seeler reached 32 goals faster (33 games).
- Dortmund scored twice in the opening 10 minutes of a game against Bayern for the first time in 104 attempts.
- Bayern are the league's 71-goal top scorers. It’s over a year since they failed to fire in the Bundesliga (0-0 against RB Leipzig on 9 February 2020).
- There were 14 goal attempts in the first half.
- Dortmund have lost their last seven league games in Munich.
Watch: Lewandowski: "We showed everyone we want the title!"
Bayern: Neuer (c) - Süle, Boateng (Martinez 70'), Alaba, Davies - Kimmich, Goretzka - Sane (Hernandez 90'+1), Müller (Choupo-Moting 90'+1), Coman (Gnabry 66') - Lewandowski
Unused subs: Hoffmann, Sarr, Roca, Dantas, Musiala
Out: Costa (metatarsal), Nianzou (thigh), Nübel (ankle), Pavard (match fitness), Tolisso (thigh)
Coach: Hansi Flick
Dortmund: Hitz - Meunier, Hummels, Zagadou (Morey 70'), Schulz - Can, Delaney (Bellingham 70') - Reus (c) (Reinier 77'), Dahoud, Hazard (Brandt 59') - Haaland (Tigges 59')
Unused subs: Bürki, Moukoko, Piszczek, Passlack
Out: Akanji (muscle tear), Guerreiro (calf), Reyna (knock), Sancho (thigh), Schmelzer (knee), Witsel (Achilles' tendon)
Coach: Edin Terzic
Watch: Reus: "We could've won here today"