Bundesliga Gameweek 30 Sat, Apr 18 2026 · 17:30 Deutsche Bank Park, Frankfurt am Main
1–3 Full time · HT 1–1 xG 1.26 – 1.84
  • H. Larsson 34’
  • 27’ Y. Diomande
  • 70’ A. Nusa
  • 81’ C. Harder
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

RB Leipzig beat Eintracht Frankfurt

RB Leipzig entered as narrow favourites and won 3–1 through goals from Diomande, Nusa and Harder. Eintracht Frankfurt replied through a Larsson goal. RB Leipzig finished with the higher xG (1.84 vs 1.26). On the chances created, Eintracht Frankfurt deserved more: 1.0 expected points against the 0 points they took.

Eintracht Frankfurt31%
Draw24%
RB Leipzig ✓45%

Model vs reality

Eintracht Frankfurt goals
1
Model 1.48 · xG 1.26
RB Leipzig goals
3
Model 1.82 · xG 1.84
Total goals
4
Model 3.30 · xG 3.10
Score 1–3
5%
Most likely 1–1 (10%)
Over 2.5
Yes
Model 64%
Both scored
Yes
Model 65%
Match facts
★ Player of the matchY. DiomandeRB Leipzig · 1 goal
8.7
  • RefereeBastian Dankert
  • VenueDeutsche Bank Park
  • Table before kick-offEintracht Frankfurt 7th · RB Leipzig 4th

Timeline

  1. Y. Diomande 0–1Assist L. Klostermann
    27’
  2. H. Larsson 1–1Assist Ayoube Amaimouni-Echghouyab
    34’
  3. M. FinkgräfeYellow card · Tripping
    40’
  4. Half time · 1–1
  5. ⇄ B. GrudaFor F. Ouédraogo
    59’
  6. ⇄ C. UzunFor O. Højlund
    64’
  7. A. Nusa 1–2Assist M. Finkgräfe
    70’
  8. ⇄ A. KnauffFor Ayoube Amaimouni-Echghouyab
    71’
  9. ⇄ E. SkhiriFor H. Larsson
    72’
  10. ⇄ C. HarderFor Rômulo
    79’
  11. ⇄ D. RaumFor M. Finkgräfe
    79’
  12. C. Harder 1–3Assist A. Nusa
    81’
  13. ⇄ E. BaumFor A. Theate
    81’
  14. ⇄ S. BakayokoFor A. Nusa
    90+3’
  15. ⇄ B. HenrichsFor L. Klostermann
    90+4’
  16. Full time · 1–3

Team stats

Eintracht Frankfurt15 shots · 11 in box, 4 outside
RB Leipzig19 shots · 16 in box, 3 outside
Eintracht FrankfurtRB Leipzig
51% Possession 49%
1.26 Expected goals (xG) 1.84
1.01 Expected points (xPts) 1.76
15 Shots 19
5 Shots on target 8
6 Shots off target 6
4 Blocked shots 5
11 Shots inside the box 16
4 Shots outside the box 3
354 Passes 343
85% Pass accuracy 84%
4 Corners 6
5 Goalkeeper saves 4
7 Fouls 7
3 Offsides 0
0 Yellow cards 1
0 Red cards 0
6.80 Team rating 7.22

Line-ups

Eintracht Frankfurt 3-4-2-1

237.3 M. Zetterer(G)
36.5 A. Theate ↓81’ 46.3 R. Koch 56.7 A. Amenda
217.2 N. Brown 66.9 O. Højlund ↓64’ 166.9 H. Larsson ↓72’ 86.9 F. Chaïbi
256.9 A. Kalimuendo 296.7 Ayoube Amaimouni-Echghouyab A↓71’
96.7 J. Burkardt
  • 23M. Zetterer (G)7.3
  • 3A. Theate↓81’6.5
  • 4R. Koch6.3
  • 5A. Amenda6.7
  • 21N. Brown7.2
  • 6O. Højlund↓64’6.9
  • 16H. Larsson↓72’6.9
  • 8F. Chaïbi6.9
  • 25A. Kalimuendo6.9
  • 29Ayoube Amaimouni-EchghouyabA↓71’6.7
  • 9J. Burkardt6.7

Substitutes used

  • 42C. Uzun↑64’6.5
  • 2E. Baum↑81’6.3
  • 15E. Skhiri↑72’6.9
  • 7A. Knauff↑71’6.6

Unused: J. Grahl, M. Götze, R. Doan, L. Arrhov, Y. Ebnoutalib

RB Leipzig 4-1-4-1

267.2 M. Vandevoordt(G)
356.6 M. Finkgräfe A↓79’ 57.7 E. Bitshiabu 167.2 L. Klostermann A↓90’ 177.3 R. Baku
137.0 N. Seiwald
78.3 A. Nusa A↓90’ 146.7 C. Baumgartner 206.2 F. Ouédraogo ↓59’ 498.7★ Y. Diomande
406.5 Rômulo ↓79’
  • 26M. Vandevoordt (G)7.2
  • 35M. FinkgräfeA↓79’6.6
  • 5E. Bitshiabu7.7
  • 16L. KlostermannA↓90’7.2
  • 17R. Baku7.3
  • 13N. Seiwald7.0
  • 7A. NusaA↓90’8.3
  • 14C. Baumgartner6.7
  • 20F. Ouédraogo↓59’6.2
  • 49Y. Diomande ★8.7
  • 40Rômulo↓79’6.5

Substitutes used

  • 10B. Gruda↑59’6.2
  • 22D. Raum↑79’6.3
  • 39B. Henrichs↑90’
  • 9S. Bakayoko↑90’
  • 11C. Harder↑79’7.3

Unused: P. Gulácsi, C. Lukeba, A. Maksimović, Tidiam Gomis

Player stats

Top rated
Y. DiomandeRB Leipzig8.7
2nd
A. NusaRB Leipzig8.3
3rd
E. BitshiabuRB Leipzig7.7

Eintracht Frankfurt

RB Leipzig

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.