Borussia Dortmund v Villarreal

Borussia Dortmund v Villarreal in Champions League ended 3:2. Here you will find the final score, the goals and goalscorers, every key moment of the match, the full statistics with xG and the video highlights. See the match prediction or browse the full fixture list.

Prediction and probabilities: Borussia Dortmund v Villarreal

How the models performed

Pro AI (XGBoost) predicted Home win · Borussia Dortmund at 54.0% - the match finished 3:2, so the prediction was correct.
Model 1 · Borussia Dortmund X 2 · Villarreal Prediction Result
ELO + Poisson 59.6% 21.3% 19.1% Home win · Borussia Dortmund ✔ Correct
Pro AI (XGBoost) 54.0% 18.2% 27.8% Home win · Borussia Dortmund ✔ Correct
Data Providers 45.0% 45.0% 10.0% Home win · Borussia Dortmund ✔ Correct
Final score 3:2 Home win · Borussia Dortmund
Predictions are published before kick-off and are never edited afterwards. For information purposes only – not betting advice. 18+ · Methodology

Closing odds

Before kick-off the bookmakers were offering average odds of 1.77 on a Borussia Dortmund win, 4.03 on the draw and 4.15 on a Villarreal win (closing odds).
Market Avg odds Best Market % Model %
Borussia Dortmund win 1.77 1.81 1xBet 56.5% 54%
Draw 4.03 4.18 1xBet 24.8% 18.2%
Villarreal win 4.15 4.28 1xBet 24.1% 27.8%
Over 2.5 goals 1.51 1.53 Bet365 66.2% 65.6%
Under 2.5 goals 2.44 2.54 Pinnacle 41% 34.4%
Both teams to score - Yes 1.51 1.55 William Hill 66.2% 58.8%
Both teams to score - No 2.42 2.45 1xBet 41.3% 41.2%
Updated: 06.09.2026 13:24 · Average odds across 6 bookmakers. Informational data - not an invitation to bet and not advice. 18+ · Gamble responsibly.

Match events: Borussia Dortmund v Villarreal

  1. 27′Konstantinos Karetsas · Substitution (off: Ethan Nwaneri)
  2. 38′Waldemar Anton · Yellow card
  3. 38′Pau Navarro · Yellow card
  4. 42′Sergi Cardona Bermúdez · Yellow card
  5. 45′Sergi Cardona Bermúdez · Substitution (off: Alex Freeman)
  6. 53′Renato Veiga · Own goal
  7. 59′Tani Oluwaseyi · Substitution (off: Alberto Moleiro)
  8. 59′Nathan-Dylan Saliba · Substitution (off: Nicolas Pépé)
  9. 66′Álvaro Santiago Mouriño González · Goal (assist: Georges Mikautadze)
  10. 75′Tajon Buchanan · Substitution (off: Alassane Diatta)
  11. 75′Marcel Sabitzer · Substitution (off: Jobe Bellingham)
  12. 75′Felix Nmecha · Substitution (off: Fábio Silva)
  13. 80′Serhou Guirassy · Goal (assist: Fábio Silva)
  14. 82′Maximilian Beier · Substitution (off: Kauã Prates)
  15. 82′Ethan Nwaneri · Substitution (off: Carney Chukwuemeka)
  16. 83′Pau Navarro · Substitution (off: Gerard Moreno)
  17. 83′Álvaro Santiago Mouriño González · Yellow card
  18. 85′Serhou Guirassy · Penalty
  19. 90+3′Serhou Guirassy · Own goal

Match statistics: Borussia Dortmund v Villarreal

Statistic Borussia Dortmund Villarreal
Possession 52% 48%
Shots on target 6 6
Total shots 18 13
Shots off target 5 4
Blocked shots 7 3
Corners 9 7
Fouls 15 10
Offsides 1 3
Yellow cards 1 3
Red cards 0 0
Saves 5 4
Passes 513 481

Line-ups: Borussia Dortmund v Villarreal

Borussia Dortmund 3-4-2-1

Starting XI

  1. 1 G. Kobel 7.3
  2. 3 W. Anton 6.7
  3. 8 F. Nmecha 6.4
  4. 9 S. Guirassy 7.4
  5. 14 M. Beier 6.2
  6. 19 K. Karetsas 6.0
  7. 20 M. Sabitzer 7.2
  8. 22 Kouakou Joane Gadou 6.8
  9. 24 D. Svensson 6.2
  10. 25 J. Veerman 6.8
  11. 26 J. Ryerson 6.4
Substitutes (10)
  1. 7 J. Bellingham 6.6
  2. 17 C. Chukwuemeka 6.1
  3. 18 E. Nwaneri 6.9
  4. 21 Fábio Silva 7.1
  5. 30 P. Drewes
  6. 33 A. Meyer
  7. 36 Kauã Prates 6.6
  8. 40 S. Inacio
  9. 41 M. Albert
  10. 49 L. Reggiani

Villarreal 4-2-3-1

Starting XI

  1. 6 Pau Navarro 6.1
  2. 9 G. Mikautadze 7.0
  3. 12 Renato Veiga 5.5
  4. 14 Santi Comesaña 6.6
  5. 15 S. Mouriño 7.3
  6. 17 T. Buchanan 7.2
  7. 18 P. Gueye 6.2
  8. 21 T. Oluwaseyi 5.8
  9. 23 Sergi Cardona 6.1
  10. 24 N. Saliba 6.0
  11. 25 P. Gulácsi 6.7
Substitutes (11)
  1. 1 Luíz Júnior
  2. 2 Logan Costa
  3. 3 A. Freeman 6.8
  4. 5 A. Diatta 5.8
  5. 7 Gerard Moreno 6.3
  6. 10 Alberto Moleiro 5.7
  7. 11 Ilias Akhomach
  8. 13 Rubén Gómez
  9. 16 C. Macia
  10. 19 N. Pépé 6.8
  11. 22 Ayoze Pérez

Form and head-to-head: Borussia Dortmund v Villarreal

Borussia Dortmund

WWWWL

Villarreal

LLLDD

Head-to-head – last 1 meetings

Borussia Dortmund wins: 1; draws: 0; Villarreal wins: 0.

Date Home Score Away Competition
Borussia Dortmund 4–0 Villarreal Champions League

Champions League standings

Current competition standings
# Team P W D L GD Pts Form
1 Paris Saint Germain 1 1 0 0 +5 3 W
2 FC Bayern München 1 1 0 0 +5 3 W
3 FC Barcelona 1 1 0 0 +4 3 W
4 Manchester United 1 1 0 0 +4 3 W
5 Como 1 1 0 0 +3 3 W
6 VfB Stuttgart 1 1 0 0 +2 3 W
7 Sporting CP 1 1 0 0 +2 3 W
8 Manchester City 1 1 0 0 +2 3 W
9 Aston Villa 1 1 0 0 +1 3 W
10 Lens 1 1 0 0 +1 3 W
11 Real Betis 1 1 0 0 +1 3 W
12 Borussia Dortmund 1 1 0 0 +1 3 W
13 Liverpool 1 1 0 0 +1 3 W
14 Real Madrid 1 1 0 0 +1 3 W
15 Arsenal 1 1 0 0 +1 3 W
16 AEK Athens 1 1 0 0 +1 3 W
17 Roma 1 0 1 0 0 1 D
18 Shakhtar Donetsk 1 0 1 0 0 1 D
19 PSV 1 0 1 0 0 1 D
20 Fenerbahçe 1 0 1 0 0 1 D
21 Villarreal 1 0 0 1 -1 0 L
22 LOSC Lille 1 0 0 1 -1 0 L
23 Slavia Praha 1 0 0 1 -1 0 L
24 Club Brugge 1 0 0 1 -1 0 L
25 Inter 1 0 0 1 -1 0 L
26 Atlético de Madrid 1 0 0 1 -1 0 L
27 Napoli 1 0 0 1 -1 0 L
28 LASK Linz 1 0 0 1 -1 0 L
29 Viking 1 0 0 1 -2 0 L
30 Galatasaray 1 0 0 1 -2 0 L
31 Porto 1 0 0 1 -2 0 L
32 RB Leipzig 1 0 0 1 -3 0 L
33 Feyenoord 1 0 0 1 -4 0 L
34 Sabah 1 0 0 1 -4 0 L
35 Slovan Bratislava 1 0 0 1 -5 0 L
36 Bodø / Glimt 1 0 0 1 -5 0 L

Managers: Borussia Dortmund v Villarreal

N. Kovač
Borussia DortmundManagerN. Kovač
I. Pérez Soto
VillarrealManagerI. Pérez Soto

Match information: Borussia Dortmund v Villarreal

Kick-off
·
Competition
Champions League
Round
League Stage – 1
City
Dortmund
Surface
grass
Capacity
81,365