Skip to content
Download the app

Type the name of a team, a competition or a match.

Borussia Dortmund 3-2 Villarreal: match report and statistics

Updated on

FlashSport: today’s AI picksFree app · your AI pick freeInstall
UEFA Champions LeagueWorldLeague phase · matchday 1

Borussia Dortmund

Borussia Dortmund logo
3 - 2Full-time · 08/09/2026
Villarreal logo

Villarreal

  • Signal Iduna Park, Dortmund
  • Referee: Simone Sozza
  • Tuesday, 8 September 2026 at 20:00 (UK time)

Key facts

UEFA Champions League (League phase · matchday 1): Borussia Dortmund beat Villarreal 3-2 on . Scorers: R. Veiga 53' (o.g.), S. Mourino 66', S. Guirassy 80', S. Guirassy 85' (pen.), S. Guirassy 90' (o.g.).

Match summary Borussia Dortmund – Villarreal

UEFA Champions League: Borussia Dortmund beat Villarreal 3-2 (0-0 at half-time).

Scorers: Borussia Dortmund — R. Veiga (53', o.g.), S. Guirassy (80'), S. Guirassy (85', pen.); Villarreal — S. Mourino (66'), S. Guirassy (90', o.g.).

Possession 52% – 48%, shots 18 – 13, expected goals (xG) 2.83 – 1.34.

1st half0 - 0
  1. 27'E. Nwaneri ↑ K. Karetsas ↓Substitution · Borussia Dortmund
  2. 38'Waldemar AntonYellow card · Borussia Dortmund
  3. 38'Pau NavarroYellow card · Villarreal
  4. 42'Sergi CardonaYellow card · Villarreal
2nd half3 - 2
  1. 46'A. Freeman ↑ S. Cardona ↓Substitution · Villarreal
  2. 53'R. Veiga (o.g.)Own goal · Borussia Dortmund1-0
  3. 59'A. Moleiro ↑ T. Oluwaseyi ↓Substitution · Villarreal
  4. 59'N. Pepe ↑ N. Saliba ↓Substitution · Villarreal
  5. 66'S. Mourino (assist: G. Mikautadze)Goal · Villarreal1-1
  6. 75'J. Bellingham ↑ M. Sabitzer ↓Substitution · Borussia Dortmund
  7. 75'F. Silva ↑ F. Nmecha ↓Substitution · Borussia Dortmund
  8. 75'A. Diatta ↑ T. Buchanan ↓Substitution · Villarreal
  9. 80'S. Guirassy (assist: F. Silva)Goal · Borussia Dortmund2-1
  10. 82'K. Prates ↑ M. Beier ↓Substitution · Borussia Dortmund
  11. 82'C. Chukwuemeka ↑ ↓Substitution · Borussia Dortmund
  12. 83'Santiago MouriñoYellow card · Villarreal
  13. 83'G. Moreno ↑ P. Navarro ↓Substitution · Villarreal
  14. 85'S. Guirassy (pen.)Penalty goal · Borussia Dortmund3-1
  15. 90'S. Guirassy (o.g.)Own goal · Villarreal3-2

Match stats – Borussia Dortmund vs Villarreal

Borussia DortmundVillarreal
  • 2.83Expected goals (xG)1.34
  • 18Total shots13
  • 6Shots on target6
  • 5Shots off target4
  • 7Blocked shots3
  • 12Shots inside box9
  • 6Shots outside box4
  • 9Corners7
  • 1Offsides3
  • 15Fouls10
  • 1Yellow cards3
  • 5Goalkeeper saves4
  • 514Passes481
  • 461Accurate passes413
  • 90%Pass accuracy86%
  • -0.26Goals prevented-0.26

Official lineups Borussia Dortmund – Villarreal

Borussia Dortmund3-4-2-14-2-3-1Villarreal

Official lineups published before kick-off.

Managers: Niko Kovac (Borussia Dortmund) · Inigo Perez (Villarreal)

The AI built for football.

A football AI that gives the chances for every match and answers your questions.

UEFA Champions League · 20:00FlashSport AI
Borussia DortmundDRAWVillarreal

The AI analysis of this match will be published the day before kick-off.

Discover the AI prediction for Borussia Dortmund – Villarreal

Your AI prediction is free every day! Download FlashSport to see our AI’s pick for this match.

See my AI prediction for free

Want more? Go FlashSport PRO

Unlock AI predictions for all covered matches and get in-depth analysis.

Discover PRO and its benefits

Free download • Android and iPhone • 25 free credits on signup

Latest matches

Borussia DortmundWWWWL
VillarrealLLDDW

Head-to-head (H2H) last 0 matches

0Wins
0Draws
0Wins

Pre-match statistics — both teams before kick-off

Head-to-head statistics – Borussia Dortmund vs Villarreal

No meetings between Borussia Dortmund and Villarreal in our data.

Prediction statistics – Borussia Dortmund vs Villarreal

Over 2.5 goals in 60% of Borussia Dortmund and Villarreal matches on average, against 51% across UEFA Champions League.

60% Over 2.5 goalsCompetition average: 51%
85% Over 1.5 goalsCompetition average: 80%
60% Both teams scoreCompetition average: 51%
3.4 goals / matchCompetition average: 2.79
4.2 cards / matchCompetition average: 2.16
9.5 corners / matchCompetition average: 5

Competition averages: 86 UEFA Champions League 2026-27 matches already played. Matches finished before kick-off — Borussia Dortmund: last 10 available matches; Villarreal: last 10 available matches.

Team profiles – Borussia Dortmund and Villarreal

Borussia Dortmund takes 2.1 points per match and Villarreal 1.2; Borussia Dortmund wins 70% of their matches, Villarreal 30%.

Borussia DortmundUEFA Champions League · #12 of 36
FormResultsPts / match
OverallWWWWL2.1
HomeWWWLW2.4
AwayWWLLW1.8
StatsOverallHomeAway
Wins70%80%60%
Total goals / match33.42.6
Goals scored / match22.41.6
Goals conceded / match111
Both teams score40%40%40%
Clean sheets40%40%40%
Failed to score20%20%20%
xG / match2.072.831.31
xG conceded / match1.180.991.37

last 10 available matches.

VillarrealUEFA Champions League · #21 of 36
FormResultsPts / match
OverallLLDDW1.2
HomeLWLWW1.8
AwayLDDLD0.6
StatsOverallHomeAway
Wins30%60%0%
Total goals / match3.852.6
Goals scored / match2.13.21
Goals conceded / match1.71.81.6
Both teams score80%100%60%
Clean sheets0%0%0%
Failed to score20%0%40%
xG / match1.631.711.55
xG conceded / match1.231.131.34

last 10 available matches.

Current form — who will win Borussia Dortmund – Villarreal?

Over their last 5 matches, Borussia Dortmund shows W-W-W-W-L and Villarreal L-L-D-D-W (W = win, D = draw, L = defeat).

2.1WWWWL

Borussia Dortmund is 75% better on points per match.

1.2LLDDW
  1. W1899 Hoffenheim – Borussia Dortmund2 - 3
  2. WBorussia Dortmund – Hamburger SV2 - 0
  3. WWerder Bremen – Borussia Dortmund0 - 2
  4. WBorussia Dortmund – Eintracht Frankfurt3 - 2
  5. LBorussia Mönchengladbach – Borussia Dortmund1 - 0
  1. LVillarreal – Deportivo La Coruna2 - 3
  2. LAlaves – Villarreal1 - 0
  3. DAtletico Madrid – Villarreal2 - 2
  4. DRacing Santander – Villarreal2 - 2
  5. WVillarreal – Atletico Madrid5 - 1

Goals scored – Borussia Dortmund – Villarreal: who will score more?

Borussia Dortmund scores 2 goals per match and concedes 1; Villarreal scores 2.1 and concedes 1.7.

Goals scored per match
Borussia DortmundVillarreal
Scores over 0.5 goal80%80%
Scores over 1.5 goal70%70%
Scores over 2.5 goals40%20%
Scores over 3.5 goals10%20%
Fails to score20%20%
Goals scored / match22.1

Goals conceded – who will concede?

Goals conceded per match
Borussia DortmundVillarreal
Concedes over 0.5 goal60%100%
Concedes over 1.5 goal40%50%
Concedes over 2.5 goals0%20%
Concedes over 3.5 goals0%0%
Clean sheets40%0%
Goals conceded / match11.7

Matches finished before kick-off — Borussia Dortmund: last 10 available matches; Villarreal: last 10 available matches.

Over 2.5 goals & both teams score – how many goals in Borussia Dortmund – Villarreal?

Both teams score in 40% of Borussia Dortmund matches and 80% of Villarreal matches (competition average: 51%).

Goals in the match
Borussia DortmundVillarrealAverage
Over 0.5 goal100%100%100%
Over 1.5 goal80%90%85%
Over 2.5 goals50%70%60%
Over 3.5 goals40%60%50%
Over 4.5 goals30%40%35%
Both teams score40%80%60%
Both score and win30%30%30%
Both score and draw0%30%15%
Both score and over 2.540%70%55%
Not both and over 2.510%0%5%
Under X goals
Under X goals
Borussia DortmundVillarrealAverage
Under 0.5 goal0%0%0%
Under 1.5 goals20%10%15%
Under 2.5 goals50%30%40%
Under 3.5 goals60%40%50%
Under 4.5 goals70%60%65%

Matches finished before kick-off — Borussia Dortmund: last 10 available matches; Villarreal: last 10 available matches.

Corners Borussia Dortmund – Villarreal – how many corners?

Borussia Dortmund and Villarreal matches average 9.5 corners; Borussia Dortmund wins 4.4 per match, Villarreal 6.7 (competition: 5).

9.5corners / match (average of both teams)
4.4corners won / match – Borussia Dortmund
6.7corners won / match – Villarreal
Corners in the match
Borussia DortmundVillarrealAverage
Over 6 corners70%100%85%
Over 7 corners50%100%75%
Over 8 corners40%80%60%
Over 9 corners30%70%50%
Over 10 corners20%40%30%
Over 11 corners20%40%30%
Over 12 corners20%30%25%
Over 13 corners10%30%20%

Team corners — won / conceded

Team corners
Borussia DortmundVillarrealAverage
Corners won / match4.46.75.55
Corners conceded / match3.54.43.95
Over 2.5 corners won80%100%90%
Over 3.5 corners won50%90%70%
Over 4.5 corners won50%80%65%
Over 2.5 corners conceded60%80%70%
Over 3.5 corners conceded50%70%60%
Over 4.5 corners conceded30%60%45%

Competition average: 5 corners per match (86 matches). Borussia Dortmund: 10 matches with statistics; Villarreal: 10. The split of corners by half is not provided by our source.

Will Borussia Dortmund score? · Will Villarreal score?

Scored in 80% of their matches

Strong chance

Villarreal: clean sheet in 0% of their matches
Scored in 80% of their matches

Medium chance

Borussia Dortmund: clean sheet in 40% of their matches

Chance = average of the share of matches in which the team scores and the share of matches in which the opponent concedes. Matches finished before kick-off — Borussia Dortmund: last 10 available matches; Villarreal: last 10 available matches.

Cards Borussia Dortmund – Villarreal – how many cards?

4.2 cards per match on average for these two teams; Borussia Dortmund receives 2.4, Villarreal 1.8; referee Simone Sozza, Italy shows 4.5.

4.2cards / match (average of both teams)
2.4cards received / match – Borussia Dortmund
1.8cards received / match – Villarreal
Cards in the match
Borussia DortmundVillarrealAverage
Over 2.5 cards89%80%85%
Over 3.5 cards67%60%64%
Over 4.5 cards44%30%37%
Over 5.5 cards22%30%26%
Over 6.5 cards0%10%5%

Cards by half

Cards by half
Borussia DortmundVillarrealAverage
Cards received in the 1st half (avg.)0.560.30.43
Cards received in the 2nd half (avg.)1.891.51.69
Total 1st half (avg.)1.110.91.01
Total 2nd half (avg.)33.33.15
More cards in the 1st half11%20%16%
More cards in the 2nd half89%70%80%

Referee: Simone Sozza, Italy — 4.5 cards and 23.6 fouls per match on average over 14 matches in our data.

Competition average: 2.2 cards per match. Matches finished before kick-off — Borussia Dortmund: last 10 available matches; Villarreal: last 10 available matches.

Win / draw / defeat by half – Borussia Dortmund – Villarreal

Borussia Dortmund leads at the break in 30% of their matches, Villarreal in 30%.

1.2pts / match at half-time

Villarreal is 17% better at half-time.

1.4pts / match at half-time
Results by half
Borussia DortmundVillarreal
Wins the 1st half30%30%
Wins the 2nd half50%20%
Draw in the 1st half30%50%
Draw in the 2nd half40%40%
Loses the 1st half40%20%
Loses the 2nd half10%40%
Over 0.5 goal at half-time70%90%
Over 1.5 goal at half-time40%60%

Matches finished before kick-off — Borussia Dortmund: last 10 available matches; Villarreal: last 10 available matches.

Who will score first in Borussia Dortmund – Villarreal?

Borussia Dortmund opened the scoring in 40% of their matches with a goal, Villarreal in 60%.

Borussia Dortmund
40%scored first in 4 / 10 matches
Villarreal
60%scored first in 6 / 10 matches

Goals by 10-minute period

MinutesBorussia Dortmund · totalBorussia Dortmund · scoredBorussia Dortmund · concededVillarreal · totalVillarreal · scoredVillarreal · conceded
0–10 min10%10%10%3%5%0%
11–20 min7%5%10%8%14%0%
21–30 min0%0%0%11%10%12%
31–40 min7%5%10%18%19%18%
41–50 min20%15%30%21%14%29%
51–60 min7%5%10%8%5%12%
61–70 min7%10%0%8%14%0%
71–80 min10%15%0%13%10%18%
81–90 min33%35%30%11%10%12%

Goals by 15-minute period

MinutesBorussia Dortmund · totalVillarreal · total
0–15 min13%5%
16–30 min3%16%
31–45 min27%37%
46–60 min7%11%
61–75 min13%13%
76–90 min37%18%

Share of goals (scored + conceded) falling in each period; stoppage time counts in the 45th and 90th minute. Matches finished before kick-off — Borussia Dortmund: last 10 available matches; Villarreal: last 10 available matches.

Shots, offsides, fouls and possession – Borussia Dortmund – Villarreal

Borussia Dortmund shoots 13.4 times per match (4.8 on target), Villarreal 13.2 (5.2 on target); average possession 52% against 55%.

Shots
Borussia DortmundVillarrealAverage
Shots / match13.413.213.3
Shot conversion rate (%)151615.5
Shots on target / match4.85.25
Shots off target / match5.54.14.8
Shots per goal scored6.76.296.5
Over 10.5 shots70%80%75%
Over 11.5 shots60%70%65%
Over 12.5 shots50%60%55%
Over 13.5 shots50%40%45%
Over 14.5 shots40%30%35%
Over 15.5 shots40%30%35%
4+ shots on target60%80%70%
5+ shots on target50%60%55%
6+ shots on target40%50%45%
7+ shots on target30%30%30%

Offsides and more

Offsides and more
Borussia DortmundVillarrealAverage
Offsides / match0.91.41.15
Over 2.5 offsides10%30%20%
Over 3.5 offsides0%10%5%
Fouls committed / match11.411.311.35
Fouls suffered / match1112.811.9
Average possession (%)525553.5
Draws0%30%15%

Matches finished before kick-off — Borussia Dortmund: last 10 available matches; Villarreal: last 10 available matches.

Free kicks – Borussia Dortmund – Villarreal

Borussia Dortmund matches average 22.4 free kicks, Villarreal matches 24.1.

Every foul given awards a free kick to the opponent: a match’s total fouls therefore measures its free kicks (excluding penalties and advantage played).

Free kicks
Borussia DortmundVillarrealAverage
Free kicks won / match1112.811.9
Free kicks conceded / match11.411.311.35
Total free kicks / match22.424.123.25
Over 20.5 free kicks60%80%70%
Over 21.5 free kicks60%70%65%
Over 22.5 free kicks50%60%55%
Over 23.5 free kicks40%50%45%
Over 24.5 free kicks40%50%45%
Over 25.5 free kicks30%40%35%

Goal kicks and throw-ins are not provided by our data source, so they are not shown. Matches finished before kick-off — Borussia Dortmund: last 10 available matches; Villarreal: last 10 available matches.

Which players will score in Borussia Dortmund – Villarreal?

Top scorers – Borussia Dortmund

No data yet this season.

UEFA Champions League statistics, 2026-27 season (0 matches).

Top scorers – Villarreal

No data yet this season.

UEFA Champions League statistics, 2026-27 season (0 matches).

Who will get a card?

Cards received – Borussia Dortmund

No data yet this season.

UEFA Champions League statistics, 2026-27 season.

Cards received – Villarreal

No data yet this season.

UEFA Champions League statistics, 2026-27 season.

Cards per 90 minutes

Cards / 90 – Borussia Dortmund

No data yet this season.

UEFA Champions League statistics, 2026-27 season — players with at least 180 minutes played.

Cards / 90 – Villarreal

No data yet this season.

UEFA Champions League statistics, 2026-27 season — players with at least 180 minutes played.

The teams in numbers

Borussia Dortmund

  • Before this match, Borussia Dortmund took 12 points from their last 5 matches (2.4 per match), scored 10 goals and saw both teams score in 2 of them.
  • Over their last 5 matches, Borussia Dortmund has 4 wins, 0 draws and 1 defeat.
  • Borussia Dortmund kept a clean sheet 2 times in their last 5 matches and conceded 5 goals over that period.
  • At home, Borussia Dortmund wins 80% of their matches (5 played) and scores 2.4 goals per match.
  • Both teams scored in 40% of Borussia Dortmund matches (10 matches, recent form).

Villarreal

  • Before this match, Villarreal took 5 points from their last 5 matches (1 per match), scored 11 goals and saw both teams score in 4 of them.
  • Over their last 5 matches, Villarreal has 1 win, 2 draws and 2 defeats.
  • Villarreal kept a clean sheet 0 times in their last 5 matches and conceded 9 goals over that period.
  • Away from home, Villarreal wins 0% of their matches (5 played) and scores 1 goal per match.
  • Both teams scored in 80% of Villarreal matches (10 matches, recent form).

Match analysis

Borussia Dortmund and Villarreal meet on Tuesday, 8 September 2026 — UEFA Champions League (League phase · matchday 1), at Signal Iduna Park (Dortmund).

Over their recent matches, Borussia Dortmund takes an average of 2.4 points per home match (5 matches), and Villarreal 0.6 points per away match (5 matches).

Frequently asked questions

Where and when was Borussia Dortmund – Villarreal played?

The match was played on Tuesday, 8 September 2026 at 20:00 (UK time), at Signal Iduna Park in Dortmund — UEFA Champions League.

Who won Borussia Dortmund – Villarreal?

Borussia Dortmund beat Villarreal 3-2. Scorers: R. Veiga 53' (o.g.), S. Mourino 66', S. Guirassy 80', S. Guirassy 85' (pen.), S. Guirassy 90' (o.g.).

Sources and method

All statistics on this page are calculated by FlashSport from matches actually played before kick-off (7,817 matches in our archive). Each block states its sample. Data our source does not provide is never estimated. The AI probabilities come from the FlashSport model, calculated before the match.

Page updated on 10 October 2026 at 03:41.

All the analysis in the app

Follow your favourite teams, find lineups, statistics and standings, plus our model’s statistical reading of matches when the data allows: it’s all in the FlashSport app.

For ages 18 and over only, under our Terms of Use.