MATCH REPORT

Fábio Silva’s 89th-minute goal earns Dortmund a 2-2 draw at Bayern

How the match unfolded, with the data behind it

AI generatedAI-generated from fixture data, league standings, team statistics, events, venue, lineups, match statistics, player performance, and injuries. Goal scorers, goal times and table figures automatically checked against match data before publication.
How this story was made
Evidence
fixture data, league standings, team statistics, events, venue, lineups, match statistics, player performance, and injuries
Generated
10/31/2026, 9:35:42 PM
Model
GPT56Luna
Format checks
passed · score 100/100 · 290 words
Read our AI transparency policy

Fábio Silva scored in the 89th minute to earn Borussia Dortmund a 2-2 draw at Bayern München, cancelling out Bayern’s second lead after a match in which the hosts had more possession, passes, shots and expected goals.

Turning points

Silva’s late equaliser changes the result

Fábio Silva’s 89th-minute goal secured a 2-2 draw for Borussia Dortmund at Bayern München, rescuing a point after Bayern had led twice. The late finish was the decisive moment in a match Bayern controlled for long periods but could not win.

Bayern opened the scoring in the 38th minute, when Konrad Laimer put them 1-0 ahead. Dortmund had a chance to respond when Harry Kane missed a penalty in the 56th minute, but Serhou Guirassy levelled the match at 1-1 four minutes later, assisted by Carney Chukwuemeka.

Dayot Upamecano restored Bayern’s lead in the 66th minute, making it 2-1 with an assist from Harry Kane. Dortmund then found the final breakthrough through Silva, who scored in the 89th minute to make it 2-2. Silva had come on in the 76th minute and finished with a match rating of 8.2, two shots on target and one key pass.

Bayern’s control was not enough

Bayern had 56% possession, 602 total passes and 23 shots to Dortmund’s 12. Their expected-goals figure was also higher at 3.95 compared with Dortmund’s 0.65. Yet Dortmund recorded six shots on goal, one more than Bayern, helping explain how the visitors stayed in the contest despite Bayern’s territorial advantage.

Laimer was booked after scoring, while Josip Stanišić was also cautioned for Bayern. Dortmund’s only yellow card went to Jobe Bellingham.

Both teams move to 18 points

Bayern went into the game ranked #1 and Dortmund ranked #2, both on 17 points. After the draw, both teams have 18 points from eight games, with their positions after this result provisional because other results from the round may not yet be included. Both arrived with unbeaten seven-match form and remain unbeaten after the draw.

Explore match and season data
Sat, Oct 31
Allianz Arena
Bayern München crest

Bayern München

1st in league
5W - 2D - 0L
Recent Form
WWDWW
VS
Borussia Dortmund crest

Borussia Dortmund

2nd in league
5W - 2D - 0L
Recent Form
WDDWW
⚽
Goals/Game
3.6
|
1.7
🛡️
Conceded/Game
0.9
|
0.6
📈
Form Points
13
|
11
League Context

Standings source snapshot

These are the saved source standings. They may predate this match; they are not a live or recalculated post-match table.

1st17 pts
Matchday7
2nd17 pts
Logo
1Bayern MünchenWWDWW752025617
2Borussia DortmundWDDWW752012417
3SC FreiburgWLLWD8512181016
4RB LeipzigWWLWL8503221115
5Werder BremenWWDDW8431171415
6Bayer LeverkusenLLWWW8413181613
7SV ElversbergWLWLD8413161613
8FSV Mainz 05LLWLW8314171710
9FC AugsburgLDLDL823318159
10VfB StuttgartWLLWL830514159
111899 HoffenheimLWWLL830514169
12SC Paderborn 07DWDLW8233699
13Hamburger SVLWWWL73046169
141. FC KölnDLWLD72238118
15Eintracht FrankfurtLWLDW722310178
16FC Schalke 04LDLLD8134496
17Union BerlinDDWLL71336186
18Borussia MönchengladbachDWLLL811611224