Borussia Dortmund vs Villarreal

3 - 2
🕒 Tue, 08 Sep 2026 20:00 Europe/London 📍 Unknown Venue 19381 🧑‍⚖️ Simone Sozza 🔁 League Stage - 1 🏁 match finished
Season
2026-2027 Season
Stage
League Stage - 1
League Stage Table
Borussia Dortmund 13 · Villarreal 19
Referee Stats
2 matches · 3.50 yellow cards avg
Yellow cards avg 3.50
Reds avg 0.00
Penalties avg 1.00
Over 4.5 cards 0%
Home wins 100%
Draws 0%
Away wins 0%
How the match was won
  • Borussia Dortmund outshot their opponent (18-13).
  • Possession was balanced (52%-48%).

Team Overview

Borussia Dortmund (Home stats)

Games / Record

1
W-D-L: 1-0-0

Goals For / Against

3 / 2
Avg: 3.00 / 2.00

Points

3
Avg: 3.00

Clean Sheets

0

Failed to Score

0
Villarreal (Away stats)

Games / Record

2
W-D-L: 0-0-2

Goals For / Against

5 / 7
Avg: 2.50 / 3.50

Points

0
Avg: 0.00

Clean Sheets

0

Failed to Score

0

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Champions League fixture.

Quick comparison bars

3.00
PPG
0.00
3.00
GF
2.50
2.00
GA
3.50
100%
O2.5
100%
100%
BTTS
100%
0%
Score 1st
100%

League-position context

Borussia Dortmund rank13th
Villarreal rank19th
Borussia Dortmund points6
Villarreal points3
Borussia Dortmund: #13 · 6 pts · GD +1
3 pts off the top 2. 0 pts off the play-off line. 5 pts clear of the relegation zone.
Villarreal: #19 · 3 pts · GD +0
6 pts off the top 2. 3 pts off the play-off line. 2 pts clear of the relegation zone.
3-point gap between the two sides coming into kick-off.

Borussia Dortmund last 5 home

W
Points3/3
Weighted index100
Goals3-2
Record1-0-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Villarreal last 5 away

L L
Points0/6
Weighted index0
Goals5-7
Record0-0-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Borussia Dortmund trend breakdown

Over 2.5100%
BTTS100%
BTTS + O2.5100%
1H Over 0.50%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 100% · 1H BTTS 0%

Villarreal trend breakdown

Over 2.5100%
BTTS100%
BTTS + O2.5100%
1H Over 0.550%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 100% · 1H BTTS 50%

Scoring reliability

Borussia Dortmund score at home100%
Borussia Dortmund clean sheet at home0%
Villarreal score away100%
Villarreal clean sheet away0%

First-goal patterns

Borussia Dortmund score first0%
Borussia Dortmund win after scoring first0%
Villarreal score first100%
Villarreal win after scoring first0%
Comeback rate after conceding first: Borussia Dortmund 100% · Villarreal 0%
Avg first goal minute: Borussia Dortmund — · Villarreal 28.5'

Vs league average

Borussia Dortmund score at home3.00 vs 2.50
Borussia Dortmund concede at home2.00 vs 1.59
Villarreal score away2.50 vs 1.59
Villarreal concede away3.50 vs 2.50
Borussia Dortmund score 20% above league average, while Villarreal score 57% above league average.
Defensive side: Borussia Dortmund are 26% above league average at home, and Villarreal are 40% above league average away.

Head-to-head trends

Recent games2
Avg goals4.50
BTTS50%
Over 2.5100%
At this venue setup: 4.50 goals on average across the last 2.

Borussia Dortmund goal timing (home)

1H scored: 0% 2H scored: 100% Danger: 76-90+ Vulnerable: 46-60
Goals scored by 15-minute interval
76-90+ 3
0-15 0
16-30 0
31-45 0
46-60 0
61-75 0
Goals conceded by 15-minute interval
46-60 1
61-75 1
0-15 0
16-30 0
31-45 0
76-90+ 0

Villarreal goal timing (away)

1H scored: 40% 2H scored: 60% Danger: 0-15 Vulnerable: 76-90+
Goals scored by 15-minute interval
0-15 1
16-30 1
46-60 1
61-75 1
76-90+ 1
31-45 0
Goals conceded by 15-minute interval
76-90+ 3
61-75 2
31-45 1
46-60 1
0-15 0
16-30 0

Match Statistics

Shots on Goal
6
6
Total Shots
18
13
Shots off Goal
5
4
Blocked Shots
7
3
Shots Inside Box
12
9
Shots Outside Box
6
4
Ball Possession
52%
48%
Corner Kicks
9
7
Fouls
15
10
Offsides
1
3
Yellow Cards
1
3
Red Cards
0
0
Goalkeeper Saves
5
4
Total Passes
515
482
Passes Accurate
461
414
Passes %
—
—

Events

Yellow Cards
Home
1
Away
3
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
27' ↑↓
↑↓
27' ⇄ K. Karetsas
1st substitution · For: E. Nwaneri
38'
38' W. Anton
38'
38' Pau Navarro
42'
42' Sergi Cardona
45' ↑↓
↑↓
45' ⇄ Sergi Cardona
1st substitution · For: A. Freeman
53' ⚽
⚽
53' ⚽ Goal · 1-0
Renato Veiga
Own Goal
59' ↑↓
↑↓
59' ⇄ T. Oluwaseyi
2nd substitution · For: Alberto Moleiro
59' ↑↓
↑↓
59' ⇄ N. Saliba
3rd substitution · For: N. Pépé
66' ⚽
⚽
66' ⚽ Goal · 1-1
S. Mouriño
Normal Goal · Assist: G. Mikautadze
75' ↑↓
↑↓
75' ⇄ T. Buchanan
4th substitution · For: A. Diatta
75' ↑↓
↑↓
75' ⇄ F. Nmecha
2nd substitution · For: Fábio Silva
75' ↑↓
↑↓
75' ⇄ M. Sabitzer
3rd substitution · For: J. Bellingham
80' ⚽
⚽
80' ⚽ Goal · 2-1
S. Guirassy
Normal Goal · Assist: Fábio Silva
82' ↑↓
↑↓
82' ⇄ M. Beier
4th substitution · For: Kauã Prates
82' ↑↓
↑↓
82' ⇄ E. Nwaneri
5th substitution · For: C. Chukwuemeka
83' ↑↓
↑↓
83' ⇄ Pau Navarro
5th substitution · For: Gerard Moreno
83'
83' S. Mouriño
85' ⚽
⚽
85' ⚽ Goal · 3-1
S. Guirassy
Penalty
90+3' ⚽
⚽
90+3' ⚽ Goal · 3-2
S. Guirassy
Own Goal

Borussia Dortmund vs Villarreal 3-2: match report, goals, cards and substitutions

Borussia Dortmund beat Villarreal 3-2 on Tuesday, 08 September 2026 in Champions League. The match was refereed by Simone Sozza. It was played at Unknown Venue 19381.

First half: No goals were scored in the first half. Borussia Dortmund made their 1st substitution at 27', with K. Karetsas replacing E. Nwaneri. W. Anton received a yellow card for Borussia Dortmund at 38'. Pau Navarro received a yellow card for Villarreal at 38'. Sergi Cardona received a yellow card for Villarreal at 42'. Villarreal made their 1st substitution at 45', with Sergi Cardona replacing A. Freeman.

Second half: Borussia Dortmund took the lead at 53' when Renato Veiga scored (Own Goal), making the score 1-0. Villarreal made their 2nd substitution at 59', with T. Oluwaseyi replacing Alberto Moleiro. Villarreal made their 3rd substitution at 59', with N. Saliba replacing N. Pépé. Villarreal leveled the score at 66' when S. Mouriño scored, with the assist credited to G. Mikautadze, making the score 1-1. Villarreal made their 4th substitution at 75', with T. Buchanan replacing A. Diatta. Borussia Dortmund made their 2nd substitution at 75', with F. Nmecha replacing Fábio Silva. Borussia Dortmund made their 3rd substitution at 75', with M. Sabitzer replacing J. Bellingham. Borussia Dortmund took the lead at 80' when S. Guirassy scored, with the assist credited to Fábio Silva, making the score 2-1. Borussia Dortmund made their 4th substitution at 82', with M. Beier replacing Kauã Prates. Borussia Dortmund made their 5th substitution at 82', with E. Nwaneri replacing C. Chukwuemeka. Villarreal made their 5th substitution at 83', with Pau Navarro replacing Gerard Moreno. S. Mouriño received a yellow card for Villarreal at 83'. Borussia Dortmund extended the lead at 85' when S. Guirassy scored (Penalty), making the score 3-1. Villarreal scored late to reduce the deficit at 90+3' when S. Guirassy scored (Own Goal), making the score 3-2.

Borussia Dortmund used 5 substitutions while Villarreal used 5 substitutions. Borussia Dortmund got 1 yellow card, while Villarreal got 3 yellow cards.

How the match was won

  • Borussia Dortmund outshot their opponent (18-13).
  • Possession was balanced (52%-48%).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games2
Home Wins2
Draws0
Away Wins0
Over 2.5 Goals2 (100.0%)
BTTS1 (50.0%)
Home vs Away as Scheduled
Total Games2
Home Wins2
Draws0
Away Wins0
Over 2.5 Goals2 (100.0%)
BTTS1 (50.0%)

Borussia Dortmund vs Villarreal Head-to-Head History by Season