Dortmund v Villarreal
Match Formations
- Kobel1
- Schlotterbeck4
- Anton3
- Anselmino28
- Svensson24
- Sabitzer20
- Nmecha8
- Couto2
- Brandt10
- Adeyemi27
- Guirassy9
Game Information
Signal Iduna Park
3:00 PM, November 25, 2025Coverage: Paramount+
Aue, Germany
- Referees:
- Davide Massa
Match Timeline
Match Commentary
- Match ends, Borussia Dortmund 4, Villarreal 0. |
90'+6' Second Half ends, Borussia Dortmund 4, Villarreal 0. |
90'+5' Goal! Borussia Dortmund 4, Villarreal 0. Daniel Svensson (Borussia Dortmund) header from very close range to the bottom left corner. Assisted by Pascal Groß with a cross. |
90'+2' Attempt missed. Yan Couto (Borussia Dortmund) right footed shot from the right side of the box misses to the right. Assisted by Fábio Silva. |
90' Fourth official has announced 5 minutes of added time. |
90' Tani Oluwaseyi (Villarreal) wins a free kick on the left wing. |
90' Foul by Emre Can (Borussia Dortmund). |
89' Handball by Yan Couto (Borussia Dortmund). |
88' Foul by Pau Navarro (Villarreal). |
88' Daniel Svensson (Borussia Dortmund) wins a free kick on the left wing. |
85' Karim Adeyemi (Borussia Dortmund) wins a free kick on the right wing. |
85' Foul by Alberto Moleiro (Villarreal). |
84' Substitution, Borussia Dortmund. Emre Can replaces Waldemar Anton. |
83' Substitution, Villarreal. Ilias Akhomach replaces Tajon Buchanan. |
83' Substitution, Villarreal. Pau Navarro replaces Santiago Mouriño. |
82' Penalty missed! Still Borussia Dortmund 3, Villarreal 0. Fábio Silva (Borussia Dortmund) hits the bar with a right footed shot. |
81' Penalty conceded by Sergi Cardona (Villarreal) after a foul in the penalty area. |
81' Penalty Borussia Dortmund. Karim Adeyemi draws a foul in the penalty area. |
77' Substitution, Borussia Dortmund. Pascal Groß replaces Felix Nmecha. |
77' Substitution, Borussia Dortmund. Jobe Bellingham replaces Marcel Sabitzer. |
77' Pape Gueye (Villarreal) wins a free kick in the defensive half. |
77' Foul by Daniel Svensson (Borussia Dortmund). |
77' Attempt blocked. Carney Chukwuemeka (Borussia Dortmund) right footed shot from the left side of the box is blocked. |
74' Substitution, Villarreal. Dani Parejo replaces Santi Comesaña. |
72' Karim Adeyemi (Borussia Dortmund) wins a free kick in the defensive half. |
72' Foul by Sergi Cardona (Villarreal). |
71' Karim Adeyemi (Borussia Dortmund) is shown the yellow card for a bad foul. |
70' Santiago Mouriño (Villarreal) wins a free kick in the defensive half. |
70' Foul by Yan Couto (Borussia Dortmund). |
68' Substitution, Borussia Dortmund. Carney Chukwuemeka replaces Julian Brandt. |
68' Substitution, Borussia Dortmund. Fábio Silva replaces Serhou Guirassy. |
68' Tani Oluwaseyi (Villarreal) wins a free kick in the defensive half. |
68' Foul by Waldemar Anton (Borussia Dortmund). |
66' Attempt blocked. Pape Gueye (Villarreal) header from the right side of the six yard box is blocked. Assisted by Alberto Moleiro with a cross. |
65' Substitution, Villarreal. Alberto Moleiro replaces Nicolas Pépé. |
65' Substitution, Villarreal. Rafa Marín replaces Thomas Partey. |
64' Corner, Villarreal. Conceded by Gregor Kobel. |
64' Attempt saved. Nicolas Pépé (Villarreal) left footed shot from a difficult angle and long range on the right is saved in the top centre of the goal by Gregor Kobel (Borussia Dortmund). |
63' Nicolas Pépé (Villarreal) wins a free kick on the right wing. |
63' Foul by Nico Schlotterbeck (Borussia Dortmund). |
62' Thomas Partey (Villarreal) wins a free kick in the defensive half. |
62' Foul by Daniel Svensson (Borussia Dortmund). |
59' Santi Comesaña (Villarreal) wins a free kick in the defensive half. |
59' Foul by Daniel Svensson (Borussia Dortmund). |
58' Goal! Borussia Dortmund 3, Villarreal 0. Karim Adeyemi (Borussia Dortmund) left footed shot from the centre of the box to the bottom left corner. |
57' Marcel Sabitzer (Borussia Dortmund) wins a free kick in the defensive half. |
57' Foul by Pape Gueye (Villarreal). |
56' Attempt missed. Santi Comesaña (Villarreal) right footed shot from outside the box misses to the right. |
54' Goal! Borussia Dortmund 2, Villarreal 0. Serhou Guirassy (Borussia Dortmund) right footed shot from the centre of the box to the bottom right corner following a set piece situation. |
54' Penalty saved. Serhou Guirassy (Borussia Dortmund) right footed shot saved in the centre of the goal by Luiz Júnior (Villarreal). |
52' Juan Foyth (Villarreal) is shown the red card. |
52' VAR Decision: Card upgraded Juan Foyth (Villarreal). |
50' Penalty conceded by Juan Foyth (Villarreal) with a handball in the penalty area. |
50' Attempt blocked. Karim Adeyemi (Borussia Dortmund) left footed shot from the centre of the box is blocked. |
50' Attempt blocked. Felix Nmecha (Borussia Dortmund) right footed shot from the centre of the box is blocked. Assisted by Julian Brandt. |
49' Pape Gueye (Villarreal) wins a free kick in the defensive half. |
49' Foul by Karim Adeyemi (Borussia Dortmund). |
47' Attempt blocked. Tajon Buchanan (Villarreal) left footed shot from the centre of the box is blocked. Assisted by Sergi Cardona. |
46' Tajon Buchanan (Villarreal) wins a free kick in the defensive half. |
46' Foul by Aaron Anselmino (Borussia Dortmund). |
45' Second Half begins Borussia Dortmund 1, Villarreal 0. |
45'+5' First Half ends, Borussia Dortmund 1, Villarreal 0. |
45'+2' Goal! Borussia Dortmund 1, Villarreal 0. Serhou Guirassy (Borussia Dortmund) header from very close range to the high centre of the goal. Assisted by Aaron Anselmino following a corner. |
45'+2' Attempt blocked. Aaron Anselmino (Borussia Dortmund) left footed shot from the left side of the six yard box is blocked. Assisted by Waldemar Anton. |
45'+1' Corner, Borussia Dortmund. Conceded by Renato Veiga. |
45' Fourth official has announced 1 minutes of added time. |
43' Sergi Cardona (Villarreal) wins a free kick in the defensive half. |
43' Foul by Karim Adeyemi (Borussia Dortmund). |
42' Delay over. They are ready to continue. |
41' Delay in match because of an injury Nicolas Pépé (Villarreal). |
38' Attempt missed. Tajon Buchanan (Villarreal) right footed shot from outside the box is too high. Assisted by Tani Oluwaseyi. |
33' Attempt blocked. Sergi Cardona (Villarreal) left footed shot from outside the box is blocked. |
33' Attempt blocked. Tani Oluwaseyi (Villarreal) left footed shot from the centre of the box is blocked. Assisted by Sergi Cardona with a cross. |
31' Attempt missed. Pape Gueye (Villarreal) left footed shot from the centre of the box is just a bit too high. Assisted by Thomas Partey following a set piece situation. |
30' Tajon Buchanan (Villarreal) wins a free kick in the attacking half. |
30' Foul by Yan Couto (Borussia Dortmund). |
27' Corner, Villarreal. Conceded by Aaron Anselmino. |
27' Attempt missed. Tajon Buchanan (Villarreal) right footed shot from the centre of the box misses to the left. Assisted by Santi Comesaña following a fast break. |
25' Tajon Buchanan (Villarreal) wins a free kick in the defensive half. |
25' Foul by Yan Couto (Borussia Dortmund). |
23' Attempt saved. Marcel Sabitzer (Borussia Dortmund) right footed shot from more than 35 yards is saved in the top centre of the goal by Luiz Júnior (Villarreal). |
22' Pape Gueye (Villarreal) wins a free kick in the defensive half. |
22' Foul by Marcel Sabitzer (Borussia Dortmund). |
21' Attempt missed. Karim Adeyemi (Borussia Dortmund) right footed shot from outside the box is high and wide to the right following a set piece situation. |
20' Foul by Santiago Mouriño (Villarreal). |
20' Felix Nmecha (Borussia Dortmund) wins a free kick on the left wing. |
19' Marcel Sabitzer (Borussia Dortmund) wins a free kick in the attacking half. |
19' Foul by Pape Gueye (Villarreal). |
19' Nico Schlotterbeck (Borussia Dortmund) wins a free kick in the defensive half. |
19' Foul by Tani Oluwaseyi (Villarreal). |
17' Karim Adeyemi (Borussia Dortmund) wins a free kick on the right wing. |
17' Foul by Sergi Cardona (Villarreal). |
14' Julian Brandt (Borussia Dortmund) wins a free kick in the defensive half. |
14' Foul by Santi Comesaña (Villarreal). |
11' Offside, Villarreal. Tajon Buchanan is caught offside. |
11' Attempt blocked. Thomas Partey (Villarreal) right footed shot from outside the box is blocked. Assisted by Pape Gueye. |
8' Santiago Mouriño (Villarreal) wins a free kick in the defensive half. |
8' Foul by Julian Brandt (Borussia Dortmund). |
8' Tajon Buchanan (Villarreal) wins a free kick in the defensive half. |
8' Foul by Karim Adeyemi (Borussia Dortmund). |
7' Delay over. They are ready to continue. |
7' Delay in match (Borussia Dortmund). |
5' Tajon Buchanan (Villarreal) wins a free kick in the defensive half. |
5' Foul by Aaron Anselmino (Borussia Dortmund). |
2' Handball by Sergi Cardona (Villarreal). |
1' Corner, Borussia Dortmund. Conceded by Santiago Mouriño. |
1' Corner, Borussia Dortmund. Conceded by Santiago Mouriño. |
- First Half begins. |
- Lineups are announced and players are warming up. |
UEFA Champions League Standings
| Team | GP | W | D | L | GD | P |
|---|---|---|---|---|---|---|
| Bayern Munich | 4 | 4 | 0 | 0 | +11 | 12 |
| Arsenal | 4 | 4 | 0 | 0 | +11 | 12 |
| Internazionale | 4 | 4 | 0 | 0 | +10 | 12 |
| Borussia Dortmund | 5 | 3 | 1 | 1 | +6 | 10 |
| Chelsea | 5 | 3 | 1 | 1 | +6 | 10 |
| Manchester City | 5 | 3 | 1 | 1 | +5 | 10 |
| Paris Saint-Germain | 4 | 3 | 0 | 1 | +9 | 9 |
| Newcastle United | 5 | 3 | 0 | 2 | +7 | 9 |
| Real Madrid | 4 | 3 | 0 | 1 | +6 | 9 |
| Liverpool | 4 | 3 | 0 | 1 | +5 | 9 |
| Galatasaray | 5 | 3 | 0 | 2 | +1 | 9 |
| Tottenham Hotspur | 4 | 2 | 2 | 0 | +5 | 8 |
| Bayer Leverkusen | 5 | 2 | 2 | 1 | -2 | 8 |
| Sporting CP | 4 | 2 | 1 | 1 | +3 | 7 |
| Barcelona | 5 | 2 | 1 | 2 | +2 | 7 |
| FK Qarabag | 5 | 2 | 1 | 2 | -1 | 7 |
| Atalanta | 4 | 2 | 1 | 1 | -2 | 7 |
| Napoli | 5 | 2 | 1 | 2 | -3 | 7 |
| Marseille | 5 | 2 | 0 | 3 | +2 | 6 |
| Atlético Madrid | 4 | 2 | 0 | 2 | +1 | 6 |
| Juventus | 5 | 1 | 3 | 1 | 0 | 6 |
| Union St.-Gilloise | 5 | 2 | 0 | 3 | -7 | 6 |
| PSV Eindhoven | 4 | 1 | 2 | 1 | +2 | 5 |
| AS Monaco | 4 | 1 | 2 | 1 | -2 | 5 |
| Pafos | 4 | 1 | 2 | 1 | -3 | 5 |
| Club Brugge | 4 | 1 | 1 | 2 | -2 | 4 |
| Eintracht Frankfurt | 4 | 1 | 1 | 2 | -4 | 4 |
| Athletic Club | 5 | 1 | 1 | 3 | -5 | 4 |
| Benfica | 5 | 1 | 0 | 4 | -4 | 3 |
| Slavia Prague | 5 | 0 | 3 | 2 | -6 | 3 |
| Bodo/Glimt | 5 | 0 | 2 | 3 | -4 | 2 |
| Olympiacos | 4 | 0 | 2 | 2 | -7 | 2 |
| F.C. København | 4 | 0 | 1 | 3 | -8 | 1 |
| Villarreal | 5 | 0 | 1 | 4 | -8 | 1 |
| Kairat Almaty | 4 | 0 | 1 | 3 | -9 | 1 |
| Ajax Amsterdam | 5 | 0 | 0 | 5 | -15 | 0 |

