Robert Lewandowski scored twice as Bayern Munich beat Borussia Dortmund to move four points clear of their hosts in the Bundesliga.
Julian Brandt had opened the scoring in the fifth minute only for Lewandowski to hit back almost immediately.
Kingsley Coman’s deflected effort then found the roof of the net but Erling Braut Haaland levelled after the break.
Lewandowski’s winning goal was his 66th minute from the spot.
Dortmund boss Marco Rose was booked earlier in the game when he felt his side should have had a penalty and was sent off for a second caution for his protests after Bayern were awarded the spot-kick.
There was also concern for Dortmund when Brandt was carried off on a stretcher after suffering a head injury during a collision with Dayot Upamecano.