Bundesliga Gameweek 12 Sat, Nov 29 2025 · 17:30 BayArena, Leverkusen
1–2 Full time · HT 0–1 xG 0.93 – 1.02
  • Christian Kofane 83’
  • 41’ A. Anselmino
  • 65’ K. Adeyemi
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.

Borussia Dortmund beat Bayer Leverkusen

Bayer Leverkusen entered as favourites, but Borussia Dortmund won 2–1 through goals from Anselmino and Adeyemi. Bayer Leverkusen replied through a Kofane goal. The chances were even, with xG of 0.93 and 1.02. On the chances created, Bayer Leverkusen deserved more: 1.3 expected points against the 0 points they took.

Bayer Leverkusen47%
Draw25%
Borussia Dortmund ✓28%

Model vs reality

Bayer Leverkusen goals
1
Model 1.74 · xG 0.93
Borussia Dortmund goals
2
Model 1.30 · xG 1.02
Total goals
3
Model 3.04 · xG 1.95
Score 1–2
7%
Most likely 1–1 (11%)
Over 2.5
Yes
Model 59%
Both scored
Yes
Model 61%
Match facts
★ Player of the matchChristian KofaneBayer Leverkusen · 1 goal
7.7
  • RefereeTobias Welz
  • VenueBayArena
  • Table before kick-offBayer Leverkusen 3rd · Borussia Dortmund 5th

Timeline

  1. N. SchlotterbeckYellow card · Tripping
    11’
  2. M. TillmanYellow card · Tripping
    30’
  3. E. TapsobaYellow card · Roughing
    40’
  4. A. Anselmino 0–1Assist D. Svensson
    41’
  5. Half time · 0–1
  6. J. RyersonYellow card · Tripping
    54’
  7. ⇄ Fábio SilvaFor S. Guirassy
    61’
  8. ⇄ Christian KofaneFor P. Schick
    63’
  9. K. Adeyemi 0–2Assist Fábio Silva
    65’
  10. ⇄ M. TerrierFor M. Tillman
    74’
  11. ⇄ C. EcheverriFor J. Hofmann
    74’
  12. ⇄ Yan CoutoFor J. Ryerson
    80’
  13. ⇄ J. BellinghamFor K. Adeyemi
    80’
  14. Fábio SilvaYellow card · Roughing
    82’
  15. Christian Kofane 1–2Assist I. Maza
    83’
  16. Yan CoutoYellow card · Tripping
    88’
  17. ⇄ J. QuansahFor R. Andrich
    88’
  18. ⇄ N. TellaFor E. Poku
    88’
  19. ⇄ A. BensebainiFor F. Nmecha
    90’
  20. ⇄ C. ChukwuemekaFor J. Brandt
    90+1’
  21. Aleix GarcíaYellow card · Unsportsmanlike conduct
    90+4’
  22. Full time · 1–2

Team stats

Bayer Leverkusen14 shots · 9 in box, 5 outside
Borussia Dortmund7 shots · 6 in box, 1 outside
Bayer LeverkusenBorussia Dortmund
63% Possession 37%
0.93 Expected goals (xG) 1.02
1.27 Expected points (xPts) 1.42
14 Shots 7
4 Shots on target 4
6 Shots off target 3
4 Blocked shots 0
9 Shots inside the box 6
5 Shots outside the box 1
606 Passes 346
89% Pass accuracy 84%
10 Corners 3
2 Goalkeeper saves 3
7 Fouls 9
2 Offsides 1
3 Yellow cards 4
0 Red cards 0
6.73 Team rating 6.91

Line-ups

Bayer Leverkusen 3-4-2-1

16.5 M. Flekken(G)
125.9 E. Tapsoba 57.0 L. Badé 86.9 R. Andrich ↓88’
207.2 Álex Grimaldo 247.0 Aleix García 307.2 I. Maza A 76.3 J. Hofmann ↓74’
196.7 E. Poku ↓88’ 106.3 M. Tillman ↓74’
146.7 P. Schick ↓63’
  • 1M. Flekken (G)6.5
  • 12E. Tapsoba5.9
  • 5L. Badé7.0
  • 8R. Andrich↓88’6.9
  • 20Álex Grimaldo7.2
  • 24Aleix García7.0
  • 30I. MazaA7.2
  • 7J. Hofmann↓74’6.3
  • 19E. Poku↓88’6.7
  • 10M. Tillman↓74’6.3
  • 14P. Schick↓63’6.7

Substitutes used

  • 4J. Quansah↑88’
  • 9C. Echeverri↑74’6.6
  • 23N. Tella↑88’
  • 11M. Terrier↑74’6.3
  • 35Christian Kofane ★↑63’7.7

Unused: N. Lomb, J. Belocian, E. Ben Seghir, Alejo Sarco

Borussia Dortmund 3-4-2-1

17.2 G. Kobel(G)
46.7 N. Schlotterbeck 37.0 W. Anton 287.3 A. Anselmino
246.9 D. Svensson A 206.6 M. Sabitzer 87.3 F. Nmecha ↓90’ 266.3 J. Ryerson ↓80’
106.6 J. Brandt ↓90’ 277.3 K. Adeyemi ↓80’
97.0 S. Guirassy ↓61’
  • 1G. Kobel (G)7.2
  • 4N. Schlotterbeck6.7
  • 3W. Anton7.0
  • 28A. Anselmino7.3
  • 24D. SvenssonA6.9
  • 20M. Sabitzer6.6
  • 8F. Nmecha↓90’7.3
  • 26J. Ryerson↓80’6.3
  • 10J. Brandt↓90’6.6
  • 27K. Adeyemi↓80’7.3
  • 9S. Guirassy↓61’7.0

Substitutes used

  • 5A. Bensebaini↑90’
  • 2Yan Couto↑80’6.2
  • 7J. Bellingham↑80’6.3
  • 17C. Chukwuemeka↑90’
  • 21Fábio SilvaA↑61’6.9

Unused: A. Meyer, E. Can, P. Groß, J. Duranville

Player stats

Top rated
Christian KofaneBayer Leverkusen7.7
2nd
A. AnselminoBorussia Dortmund7.3
3rd
F. NmechaBorussia Dortmund7.3

Bayer Leverkusen

Borussia Dortmund

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.