✓Model correct — prediction Borussia Dortmund
S. Guirassy
(ast. J. Ryerson)
42'
N. Schlotterbeck
(ast. M. Beier)
45'+1
S. Inacio
(ast. M. Beier)
72'
2'
(ast. M. Dahoud)
C. Y. Uzun
87'
J. Burkardt
The ForzaPitch pre-match prediction gave Borussia Dortmund a 66% win probability (draw 17%, Eintracht Frankfurt 16%). The final result was Borussia Dortmund 3–2 Eintracht Frankfurt. In 2 previous meetings, Borussia Dortmund have won 0 times, with 2 draws and 0 wins for Eintracht Frankfurt.
Match statistics
13
Total shots
7
8
Shots on target
4
1.74
Actual xG
1.12
2
Saves
5
56%
Possession
44%
6
Corners
2
21
Tackles
20
3
🟨 Yellow cards
0
Match Events
2'
ast. M. Dahoud ·
C. Y. Uzun⚽
L. Reggiani
21'
⚽S. Guirassy
· ast. J. Ryerson
42'
⚽N. Schlotterbeck
· ast. M. Beier
45'+1
57'
M. Gotze
/
M. Dahoud
57'
J. Bahoya
/
F. Chaibi
⚽S. Inacio
· ast. M. Beier
72'
J. Bellingham
/ F. Nmecha
74'
J. Brandt
/ K. Adeyemi
74'
77'
A. Amaimouni
/
C. Y. Uzun
77'
A. Knauff
/
A. Kalimuendo
M. Sabitzer
/ S. Ozcan
78'
S. Guirassy
/ F. Silva
78'
82'
J. Burkardt
/
R. Doan
87'
J. Burkardt⚽
L. Reggiani
/ N. Sule
88'
S. Inacio
90'+1
G. Kobel
90'+4
Pre-match prediction
66.18%
Borussia ←
17.74%
X
16.08%
Eintracht
✓ Correct prediction —
we assigned to the actual result (Borussia Dortmund)
66.18%
(high confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.42
1.74
-0.68
1.10
1.12
+0.02
Borussia Dortmund dominated by xG (1.74 vs 1.12).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
Gregor Kobel
G
Gregor Kobel
G
4
N. Schlotterbeck
1 ⚽
D
N. Schlotterbeck
1 ⚽
D
3
D
49
Luca Reggiani
88'
D
Luca Reggiani
88'
D
14
Maximilian Beier
2 👟
M
Maximilian Beier
2 👟
M
7
J. Bellingham
74'
M
J. Bellingham
74'
M
20
M. Sabitzer
78'
M
M. Sabitzer
78'
M
26
J. Ryerson
1 👟
M
J. Ryerson
1 👟
M
40
Samuele Inacio
1 ⚽
F
Samuele Inacio
1 ⚽
F
10
Julian Brandt
74'
F
Julian Brandt
74'
F
9
S. Guirassy
1 ⚽
78'
F
S. Guirassy
1 ⚽
78'
F
Bench
17
Carney Chukwuemeka
M
Carney Chukwuemeka
M
24
D. Svensson
D
D. Svensson
D
21
Fábio Silva
12'
F
Fábio Silva
12'
F
27
Karim Adeyemi
16'
F
Karim Adeyemi
16'
F
25
Niklas Süle
2'
D
Niklas Süle
2'
D
23
G
21
Nathaniel Brown
D
Nathaniel Brown
D
3
Arthur Theate
D
Arthur Theate
D
4
D
5
Aurèle Amenda
D
Aurèle Amenda
D
18
Mahmoud Dahoud
1 👟
57'
M
Mahmoud Dahoud
1 👟
57'
M
15
E. Skhiri
M
E. Skhiri
M
8
Farès Chaïbi
57'
M
Farès Chaïbi
57'
M
42
C. Uzun
1 ⚽
77'
M
C. Uzun
1 ⚽
77'
M
20
R. Dōan
82'
M
R. Dōan
82'
M
25
Arnaud Kalimuendo
77'
F
Arnaud Kalimuendo
77'
F
Bench
7
Ansgar Knauff
13'
F
Ansgar Knauff
13'
F
29
Ayoube Amaimouni Echghouyab
13'
F
Ayoube Amaimouni Echghouyab
13'
F
16
Hugo Larsson
M
Hugo Larsson
M
9
J. Burkardt
1 ⚽
8'
F
J. Burkardt
1 ⚽
8'
F
19
Jean-Mattéo Bahoya
33'
F
Jean-Mattéo Bahoya
33'
F
6
O. Hojlund
M
Best on the pitch
N. Schlotterbeck
D · Borussia
8.50
1 ⚽
1 shots
· 77 pass
Maximilian Beier
M · Borussia
7.90
2 👟
1 shots
· 40 pass
Samuele Inacio
F · Borussia
7.90
1 ⚽
2 shots
· 29 pass
C. Uzun
M · Eintracht
7.70
1 ⚽
2 shots
· 37 pass
D · Borussia
7.30
· 90 pass
M. Sabitzer
M · Borussia
7.30
1 shots
· 33 pass
Borussia Dortmund — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Gregor Kobel | G | 90 | 6.60 | — | — | — | 32 | 29% | — | 1 | — |
| N. Schlotterbeck | D | 90 | 8.50 | 1 | — | 1 | 77 | 71% | 1 | — | — |
| D | 90 | 7.30 | — | — | — | 90 | 85% | 3 | — | — | |
| Luca Reggiani | D | 88 | 6.30 | — | — | 1 | 81 | 72% | 2 | 1 | — |
| Maximilian Beier | M | 90 | 7.90 | — | 2 | 1 | 40 | 30% | 4 | — | — |
| J. Bellingham | M | 74 | 6.60 | — | — | 1 | 51 | 46% | 1 | — | — |
| M. Sabitzer | M | 78 | 7.30 | — | — | 1 | 33 | 31% | 4 | — | — |
| J. Ryerson | M | 90 | 6.50 | — | 1 | 2 | 29 | 18% | 2 | — | — |
| Samuele Inacio | F | 90 | 7.90 | 1 | — | 2 | 29 | 26% | 4 | 1 | — |
| Julian Brandt | F | 74 | 7.00 | — | — | 3 | 35 | 30% | — | — | — |
| S. Guirassy | F | 78 | 6.90 | 1 | — | 1 | 14 | 11% | — | — | — |
| Fábio Silva | F | 12 | 6.30 | — | — | — | 4 | 1% | — | — | — |
| Karim Adeyemi | F | 16 | 6.20 | — | — | — | 6 | 3% | — | — | — |
| Niklas Süle | D | 2 | — | — | — | — | 1 | — | — | — | — |
Eintracht Frankfurt — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.90 | — | — | — | 44 | 34% | — | — | — | |
| Nathaniel Brown | D | 90 | 6.30 | — | — | — | 36 | 34% | 6 | — | — |
| Arthur Theate | D | 90 | 6.00 | — | — | — | 61 | 56% | 2 | — | — |
| D | 90 | 6.70 | — | — | — | 39 | 35% | 4 | — | — | |
| Aurèle Amenda | D | 90 | 6.20 | — | — | — | 58 | 47% | 1 | — | — |
| Mahmoud Dahoud | M | 57 | 6.70 | — | 1 | — | 19 | 18% | 1 | — | — |
| E. Skhiri | M | 90 | 6.50 | — | — | — | 61 | 55% | 1 | — | — |
| Farès Chaïbi | M | 57 | 6.20 | — | — | — | 17 | 13% | — | — | — |
| C. Uzun | M | 77 | 7.70 | 1 | — | 2 | 37 | 29% | 1 | — | — |
| R. Dōan | M | 82 | 6.20 | — | — | 1 | 14 | 13% | 1 | — | — |
| Arnaud Kalimuendo | F | 77 | 6.20 | — | — | — | 14 | 12% | 2 | — | — |
| Ansgar Knauff | F | 13 | 6.70 | — | — | 1 | 1 | 1% | — | — | — |
| Ayoube Amaimouni Echghouyab | F | 13 | 6.90 | — | — | — | — | — | — | — | — |
| J. Burkardt | F | 8 | 7.20 | 1 | — | 1 | 2 | 2% | 1 | — | — |
| Jean-Mattéo Bahoya | F | 33 | 6.90 | — | — | 2 | 13 | 10% | — | — | — |
Frequently Asked Questions
What was the final score of Borussia Dortmund vs Eintracht Frankfurt?
The final score was Borussia Dortmund 3–2 Eintracht Frankfurt.
What did the model predict before Borussia Dortmund vs Eintracht Frankfurt?
The model assigned 66% probability to a Borussia Dortmund win, 17% to a draw, and 16% to an Eintracht Frankfurt win.