Skip to main content
← Champions League
#13 · 6 pts
3 – 2
Final score
#19 · 3 pts
Renato Veiga 53' (og)
Serhou Guirassy (ast. Fábio Silva) 80'
Serhou Guirassy 85' (pen.)
66' (ast. Georges Mikautadze) Álvaro Santiago Mouriño González
(og) 90'+3 Serhou Guirassy
Share Telegram

The ForzaPitch pre-match prediction gave Borussia Dortmund a 42% win probability (draw 31%, Villarreal 25%). The final result was Borussia Dortmund 3–2 Villarreal. In 1 previous meetings, Borussia Dortmund have won 1 times, with 0 draws and 0 wins for Villarreal.

Match statistics
18
Total shots
13
6
Shots on target
6
5
Saves
4
52%
Possession
48%
9
Corners
7
18
Tackles
27
1
🟨 Yellow cards
3
Match Events
↕ Konstantinos Karetsas / Ethan Nwaneri
27'
Waldemar Anton
38'
38'
Pau Navarro
42'
Sergi Cardona Bermúdez
45'
Alex Freeman / Sergi Cardona Bermúdez ↕
⚽Renato Veiga (og)
53'
59'
Alberto Moleiro / Tani Oluwaseyi ↕
59'
Nicolas Pépé / Nathan-Dylan Saliba ↕
66'
ast. Georges Mikautadze · Álvaro Santiago Mouriño González⚽
75'
Alassane Diatta / Tajon Buchanan ↕
↕ Marcel Sabitzer / Jobe Bellingham
75'
↕ Felix Nmecha / Fábio Silva
75'
⚽Serhou Guirassy · ast. Fábio Silva
80'
↕ Maximilian Beier / Kauã Prates
82'
↕ Ethan Nwaneri / Carney Chukwuemeka
82'
83'
Gerard Moreno / Pau Navarro ↕
83'
Álvaro Santiago Mouriño González
⚽Serhou Guirassy (pen.)
85'
90'+3
(og) Serhou Guirassy⚽
Pre-match prediction
42.88%
Borussia ←
31.58%
X
25.54%
Villarreal
we assigned to the actual result (Borussia Dortmund) 42.88% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
Borussia
0.98
—
—
Villarreal
0.55
—
—
League Table
#Team GPts
1 Paris Saint Germain Paris Saint Germain 3 9
2 Aston Villa Aston Villa 3 9
3 Liverpool Liverpool 3 9
4 Real Madrid Real Madrid 3 9
5 Real Betis Real Betis 3 9
6 VfB Stuttgart VfB Stuttgart 3 7
7 Arsenal Arsenal 3 7
8 Barcelona Barcelona 3 6
9 Como Como 3 6
10 Manchester City Manchester City 3 6
11 Club Brugge KV Club Brugge KV 3 6
12 Sporting CP Sporting CP 3 6
13 Borussia Dortmund Borussia Dortmund 3 6
14 Bayern München Bayern München 3 5
15 AS Roma AS Roma 3 4
16 Atletico Madrid Atletico Madrid 3 4
17 Shakhtar Donetsk Shakhtar Donetsk 3 4
18 PSV Eindhoven PSV Eindhoven 3 4
19 Villarreal Villarreal 3 3
20 Inter Inter 3 3
21 Manchester United Manchester United 3 3
22 Napoli Napoli 3 3
23 Galatasaray Galatasaray 3 3
24 Lask Linz Lask Linz 3 3
25 Sabah FA Sabah FA 3 3
26 Feyenoord Feyenoord 3 3
27 Lens Lens 3 3
28 Bodo/Glimt Bodo/Glimt 3 3
29 AEK Athens FC AEK Athens FC 3 3
30 RB Leipzig RB Leipzig 3 3
31 Fenerbahçe Fenerbahçe 3 2
32 Slavia Praha Slavia Praha 3 1
33 Viking Viking 3 1
34 FC Porto FC Porto 3 0
35 Lille Lille 3 0
36 Slovan Bratislava Slovan Bratislava 3 0
Lineups
1 G. Kobel G. Kobel G 7.26
24 D. Svensson D. Svensson D 6.19
3 W. Anton W. Anton D 6.49
22 Kouakou Joane Gadou Kouakou Joane Gadou D 6.63
14 M. Beier M. Beier 82' M 6.08
8 F. Nmecha F. Nmecha 75' M 6.32
25 J. Veerman J. Veerman M 6.73
26 J. Ryerson J. Ryerson M 6.26
20 M. Sabitzer M. Sabitzer 75' M 7.17
19 K. Karetsas K. Karetsas 27' M 5.91
9 S. Guirassy S. Guirassy 3 ⚽ F 7.39
Bench
33 A. Meyer A. Meyer G 0.00
17 C. Chukwuemeka C. Chukwuemeka 8' M 5.95
18 E. Nwaneri E. Nwaneri 55' M 6.81
21 Fábio Silva Fábio Silva 1 👟 15' F 6.84
7 J. Bellingham J. Bellingham 15' M 6.39
36 Kauã Prates Kauã Prates 8' D 6.75
49 L. Reggiani L. Reggiani D 0.00
41 M. Albert M. Albert F 0.00
30 P. Drewes P. Drewes G 0.00
40 S. Inacio S. Inacio F 0.00
Villarreal Villarreal 4-2-3-1
25 P. Gulácsi P. Gulácsi G 6.70
23 Sergi Cardona Sergi Cardona 45' D 5.85
12 Renato Veiga Renato Veiga 1 ⚽ D 5.30
6 Pau Navarro Pau Navarro 83' D 5.86
15 S. Mouriño S. Mouriño 1 ⚽ D 7.05
18 P. Gueye P. Gueye M 6.43
14 Santi Comesaña Santi Comesaña M 6.48
21 T. Oluwaseyi T. Oluwaseyi 59' M 5.72
24 N. Saliba N. Saliba 59' M 5.91
17 T. Buchanan T. Buchanan 75' M 7.20
9 G. Mikautadze G. Mikautadze 1 👟 F 6.95
Bench
5 A. Diatta A. Diatta 15' M 5.70
3 A. Freeman A. Freeman 45' D 6.56
10 Alberto Moleiro Alberto Moleiro 31' M 5.75
22 Ayoze Pérez Ayoze Pérez F 0.00
16 C. Macia C. Macia M 0.00
7 Gerard Moreno Gerard Moreno 7' F 6.32
11 Ilias Akhomach Ilias Akhomach F 0.00
2 Logan Costa Logan Costa D 0.00
1 Luíz Júnior Luíz Júnior G 0.00
19 N. Pépé N. Pépé 31' F 6.76
13 Rubén Gómez Rubén Gómez G 0.00
Best on the pitch
S. Guirassy
S. Guirassy
F · Borussia
7.39
3 ⚽
6 shots · 16 pass
G. Kobel
G. Kobel
G · Borussia
7.26
· 29 pass
T. Buchanan
T. Buchanan
M · Villarreal
7.20
3 shots · 19 pass
M. Sabitzer
M. Sabitzer
M · Borussia
7.17
· 28 pass
S. Mouriño
S. Mouriño
D · Villarreal
7.05
1 ⚽
1 shots · 47 pass
G. Mikautadze
G. Mikautadze
F · Villarreal
6.95
1 👟
2 shots · 30 pass
Borussia Dortmund Borussia Dortmund — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
G. Kobel G 90 7.26 — — 0 29 26% 0 — —
D. Svensson D 90 6.19 — — 0 58 48% 2 — —
W. Anton D 90 6.49 — — 0 48 46% 4 1 —
Kouakou Joane Gadou D 90 6.63 — — 0 63 60% 4 — —
M. Beier M 82 6.08 — — 2 29 19% 1 — —
F. Nmecha M 75 6.32 — — 0 53 47% 2 — —
J. Veerman M 90 6.73 — — 1 87 82% 1 — —
J. Ryerson M 90 6.26 — — 0 45 42% 0 — —
M. Sabitzer M 75 7.17 — — 0 28 26% 2 — —
K. Karetsas M 27 5.91 — — 0 13 11% 0 — —
S. Guirassy F 90 7.39 3 — 6 16 13% 0 — —
C. Chukwuemeka M 8 5.95 — — 0 1 1% 0 — —
E. Nwaneri M 55 6.81 — — 6 35 32% 0 — —
Fábio Silva F 15 6.84 — 1 3 4 3% 0 — —
J. Bellingham M 15 6.39 — — 0 3 3% 1 — —
Kauã Prates D 8 6.75 — — 0 1 1% 1 — —
Villarreal Villarreal — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
P. Gulácsi G 90 6.70 — — 0 34 29% 0 — —
Sergi Cardona D 45 5.85 — — 0 22 21% 2 1 —
Renato Veiga D 90 5.30 1 — 1 63 59% 0 — —
Pau Navarro D 83 5.86 — — 1 47 42% 4 1 —
S. Mouriño D 90 7.05 1 — 1 47 43% 4 1 —
P. Gueye M 90 6.43 — — 1 54 46% 3 — —
Santi Comesaña M 90 6.48 — — 1 59 52% 5 — —
T. Oluwaseyi M 59 5.72 — — 1 14 11% 2 — —
N. Saliba M 59 5.91 — — 0 18 13% 4 — —
T. Buchanan M 75 7.20 — — 3 19 13% 0 — —
G. Mikautadze F 90 6.95 — 1 2 30 24% 2 — —
A. Diatta M 15 5.70 — — 0 7 7% 0 — —
A. Freeman D 45 6.56 — — 0 27 24% 1 — —
Alberto Moleiro M 31 5.75 — — 0 16 12% 0 — —
Gerard Moreno F 7 6.32 — — 0 10 6% 0 — —
N. Pépé F 31 6.76 — — 2 14 11% 0 — —
Frequently Asked Questions
What was the final score of Borussia Dortmund vs Villarreal?
The final score was Borussia Dortmund 3–2 Villarreal.
What did the model predict before Borussia Dortmund vs Villarreal?
The model assigned 42% probability to a Borussia Dortmund win, 31% to a draw, and 25% to an Villarreal win.