RB Leipzig vs Borussia Dortmund, DFB-Pokal 2020-21 FINAL
Overview
Match Preview
RB Leipzig vs Borussia Dortmund — DFB-Pokal at Olympiastadion.
- RB Leipzig 0 games · 0 pts (2026/27)
- Borussia Dortmund 0 games · 0 pts (2026/27)
Match Details
- Referee Markus Hacker
- Referee Stefan Lupp
- Referee Sascha Stegemann
- Referee Felix Brych
- Referee Mark Borsch
- Referee Gunter Perl
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 13 May | Borussia Dortmund | H | 1–4 | L |
| 08 May | Borussia Dortmund | A | 2–3 | L |
| 30 Apr | SV Werder Bremen | A | 2–1 | W |
| 25 Apr | VfB Stuttgart | H | 2–0 | W |
| 20 Apr | 1. FC Köln | A | 1–2 | L |
| 16 Apr | TSG 1899 Hoffenheim | H | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 13 May | RB Leipzig | A | 4–1 | W |
| 08 May | RB Leipzig | H | 3–2 | W |
| 01 May | Holstein Kiel | H | 5–0 | W |
| 24 Apr | VfL Wolfsburg | A | 2–0 | W |
| 21 Apr | 1. FC Union Berlin | H | 2–0 | W |
| 18 Apr | SV Werder Bremen | H | 4–1 | W |
Key Stats
72%
Both Teams to Score
H2H (18 games)
H2H (18 games)
72%
Over 2.5 Goals
H2H history
H2H history
100%
Clean Sheets
RB Leipzig this season
RB Leipzig this season
100%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
Goal Timing (This Season)
RB Leipzig
0-15
2/–
16-30
–/–
31-45
–/–
46-60
–/–
61-75
–/–
76+
3/–
■ Scored ■ Conceded
Borussia Dortmund
0-15
–/–
16-30
–/–
31-45
3/–
46-60
1/–
61-75
–/–
76+
–/–
■ Scored ■ Conceded
Top Scorers (This Season)
RB Leipzig
| Willi Orban | 1 G |
| Brajan Gruda | 1 G |
Borussia Dortmund
| Samuele Inacio | 2 G |
Events
Match Events
- 0' The referee blows the starting whistle. The fans are roaring. The teams are ready for the match. RB Leipzig is hosting Borussia Dortmund for another epic battle.
- 5' Brilliant from the left winger! Jadon Sancho makes it 0-1 with a superb finish on 5.
- 10' Borussia Dortmund started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 10.
- 15' It’s gonna be a Yellow card for Emre Can.
- 20' RB Leipzig seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 25' The referee does not hesitate — a Yellow card for Jude Bellingham on 25 minutes.
- 28' The Norway Erling Haaland breaks the deadlock on 28 minutes. 0-2!
- 33' Both teams are passing the ball around with high level of urgency. RB Leipzig needs to do something about it to get closer to the goal.
- 38' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 43' Both keepers have barely been tested. RB Leipzig and Borussia Dortmund are cancelling each other out in the centre of the park.
- 45' Dayot Upamecano was booked on 45.
- 46' The RB Leipzig manager makes a substitution. Alexander Sorloth departs to be replaced by Yussuf Poulsen.
- 46' Magnificent from Jadon Sancho! That is 71 goals in 524 appearances — and it could not have come at a better time.
- 47' Jadon Sancho does the damage! The net is bulging and Borussia Dortmund surge ahead!
- 50' Mahmoud Dahoud picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 55' It looks like no one’s ball. RB Leipzig is used to counterattacking playing. None of the sides are ready to take the lead.
- 60' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Hwang Heechan suffering a number of foals already.
- 62' The crowd applauds Kevin Kampl as he leaves the pitch. Emil Forsberg steps in for RB Leipzig.
- 67' Raphael Guerreiro, a Portugal left-back, has 0 bookings this season and will need to keep his discipline tonight.
- 70' RB Leipzig manager makes another effort to make the tables turned. Benjamin Henrichs is hanging Amadou Haidara on the field on 70 minute.
- 71' Clinical. Composed. Brilliant. Dani Olmo makes it 1-4.
- 73' Borussia Dortmund make a change. Mahmoud Dahoud trudges off to be replaced by Thomas Delaney on 73 minutes.
- 78' Amadou Haidara is putting in a real shift tonight. He has covered more ground than anyone else for Borussia Dortmund so far.
- 81' It’s gonna be a Yellow card for Dani Olmo.
- 86' It’s high time Edin Terzić made some changes to put the his team’s game back to action.
- 87' Erling Haaland adds to his 16 season tally! Borussia Dortmund lead 1-5 — and this changes everything.
- 88' Erling Haaland is having a superb {COMPETITION} campaign — that is 16 goals this season for the .
- 89' The whistle greets Jadon Sancho as he departs to be replaced by Thomas Meunier.
- 90' Gio Reyna has so much to prove this time. He replaces Erling Haaland on 90 minute.
- 90' It’s a booking for Borussia Dortmund player. Mats Hummels gets a Yellow card.
- The final score is 1-4.
Lineups
RB Leipzig Lineups
Starting XI
- 19
- 11
-
22
Nordi Mukiele ↓ Konrad Laimer 62'
- 1
- 16
- 23
- 5
-
44
Kevin Kampl ↓ Emil Forsberg 62'
- 7
- 25
- 8
Bench
-
39
Benjamin Henrichs ↑ 70'
-
18
Christopher Nkunku ↑ 46'
-
9
Yussuf Poulsen ↑ 46'
-
10
Emil Forsberg ↑ 62'
- 4
- 6
-
27
Konrad Laimer ↑ 62'
- 21
- 33
Coach
Julian Nagelsmann
Borussia Dortmund Lineups
Starting XI
- 15
- 26
-
11
Marco Reus ↓ Julian Brandt 90'
- 1
- 16
-
7
Jadon Sancho ↓ Thomas Meunier 89'
-
8
Mahmoud Dahoud ↓ Thomas Delaney 73'
- 13
- 23
-
9
Erling Haaland ↓ Gio Reyna 90'
- 22
Bench
-
24
Thomas Meunier ↑ 89'
-
19
Julian Brandt ↑ 90'
-
6
Thomas Delaney ↑ 73'
- 14
-
10
Thorgan Hazard ↑ 46'
- 20
-
32
Gio Reyna ↑ 90'
- 40
- 36
Coach
Edin Terzić
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Jadon Sancho | 7 |
| Erling Haaland | 7 |
| Marco Reus | 4 |
| Dani Olmo | 3 |
| Timo Werner | 3 |
| Christoph Baumgartner | 2 |
| Christopher Nkunku | 2 |
| Lois Openda | 2 |
Head to Head
RB Leipzig Form
Borussia Dortmund Form
Predictions
Prediction accuracy
3 / 4
1.2
RB Leipzig xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.95
Borussia Dortmund xG
I would bet for:
Both teams to score 60% + Over 2.5 goals 60%
Match Result
✓ CorrectActual: Borussia Dortmund win
Both Teams to Score
✓ Correct
Avg goals/match: 3.15
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 82% |
|
18% |
| ± 2.5 | 60% |
|
40% |
| ± 3.5 | 38% |
|
62% |
| ± 4.5 | 21% |
|
79% |
Double Chance
RB Leipzig or Draw
48%
Draw or Borussia Dortmund
77%
RB Leipzig or Borussia Dortmund
76%
Half-Time Result
✗ WrongActual: Borussia Dortmund win at HT
Correct Score
✗ 1–4 not predicted1 – 4Actual
1 – 1
10.9%
1 – 2
9.4%
0 – 2
8.1%
0 – 1
7.7%
1 – 3
6.1%
0 – 0
5.9%
2 – 1
5.8%
2 – 2
5.6%
0 – 3
5.1%
1 – 0
4.4%
2 – 3
3.7%
2 – 0
3.1%
Asian Handicap — RB Leipzig
| Handicap | RB Leipzig covers | Push | Borussia Dortmund covers |
|---|---|---|---|
| -2.5 | 3% | — | 97% |
| -2 | 3% | 6% | 91% |
| -1.5 | 9% | — | 91% |
| -1 | 9% | 13% | 78% |
| -0.5 | 22% | — | 78% |
| +0.5 | 47% | — | 53% |
| +1 | 47% | 22% | 32% |
| +1.5 | 68% | — | 32% |
| +2 | 68% | 16% | 15% |
| +2.5 | 85% | — | 15% |
Clean Sheet
RB Leipzig keeps clean sheet
15%
✓
Borussia Dortmund keeps clean sheet
31%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

