Bayern Munich 2-2 Borussia Dortmund – a level-score draw.
The Bundesliga fixture between Bayern Munich and Borussia Dortmund unfolded at Munich’s Allianz Arena on 31 October 2026. Both clubs entered the match with attacking intent, and the atmosphere was charged as fans anticipated a high-profile showdown in Germany’s top flight.
How it unfolded
The game opened with early intensity, and just six minutes in, Borussia Dortmund midfielder Jobe Bellingham was shown a yellow card for a bad foul, signalling the physical nature of the contest. Bayern Munich took the lead in the 38th minute when Konrad Laimer struck a right-footed shot from the right side of the six-yard box, placing the ball in the bottom right corner to make it 1-0.
The second half began with Bayern’s Josip Stanisic receiving a yellow card for a bad foul in the 53rd minute, but the visitors responded quickly. In the 60th minute, Serhou Guirassy restored parity for Dortmund, firing a left-footed shot from the centre of the box into the bottom left corner; the move was set up by an assist from Carney Chukwuemeka.
Only six minutes later, Bayern reclaimed the advantage. Dayot Upamecano headed a close-range finish in the 66th minute after a corner was met with a precise headed pass from Harry Kane, putting Bayern ahead 2-1. The home side’s Konrad Laimer, who had opened the scoring, was booked again in the 74th minute for a bad foul, receiving his second yellow of the match.
The decisive moment arrived in the dying minutes. From a corner, Konstantinos Karetsas delivered a ball into the box, and Fábio Silva struck a right-footed shot from the right side of the area into the bottom left corner in the 89th minute. The goal was confirmed after a VAR review, sealing a 2-2 draw.
Standout performers
- Konrad Laimer (Bayern Munich) – Scored the opening goal in the 38th minute and later received a yellow card.
- Serhou Guirassy (Borussia Dortmund) – Equalised in the 60th minute, assisted by Carney Chukwuemeka.
- Dayot Upamecano (Bayern Munich) – Restored Bayern’s lead in the 66th minute, finishing a Harry Kane corner assist.
- Fábio Silva (Borussia Dortmund) – Scored the late equaliser in the 89th minute, set up by Konstantinos Karetsas.
Match facts
- Final score: Bayern Munich 2-2 Borussia Dortmund
- Scorers:
- Konrad Laimer (38’) – Bayern Munich
- Serhou Guirassy (60’) – Borussia Dortmund (assist: Carney Chukwuemeka)
- Dayot Upamecano (66’) – Bayern Munich (assist: Harry Kane)
- Fábio Silva (89’) – Borussia Dortmund (assist: Konstantinos Karetsas)
- Bookings:
- Jobe Bellingham (Borussia Dortmund) – 6’ (yellow)
- Josip Stanisic (Bayern Munich) – 53’ (yellow)
- Konrad Laimer (Bayern Munich) – 74’ (yellow)
- Venue: Allianz Arena, München
What it means
The 2-2 result means both Bayern Munich and Borussia Dortmund leave the Allianz Arena with a point each, reflecting a balanced encounter where each side demonstrated the ability to respond to setbacks within regular time.





