Villarreal vs Juventus

1 October 2025 · Champions League · Matchday 2 · 2025/26 · Referee Istvan Kovacs

Full time 2 – 2

Half-time: 1–0

  • G. Mikautadze 18’
  • R. Veiga 90’
  • F. Gatti 49’
  • F. Conceição 56’

Match summary

Villarreal and Juventus drew 2-2. Villarreal led 1-0 at half-time.

In the first half, G. Mikautadze put Villarreal ahead in the 18th minute. In the second half, F. Gatti equalised in the 49th minute, F. Conceição put Juventus in front in the 56th minute, and R. Veiga equalised with a header in the 90th minute.

There was little between the sides on chances: Villarreal created 1.72 expected goals (xG) from 17 shots, Juventus 1.42 from 13.

Match stats

45% Possession 55%
17 Shots 13
6 Shots on target 4
4 Corners 3
375 Passes 464
79.5% Pass accuracy 85.6%
23 Tackles 21
7 Fouls 19
1 Yellow cards 3
1 Offsides 1

Key events

Villarreal Juventus
Kick-off
6’
16’
G. MikautadzeRight foot shot1-0 (Villarreal)
18’
A. PedrazaShot on target
22’
23’
W. McKennieShot on target
29’
W. McKennieShot on target
T. BuchananShot on target
43’
Half-time1-0
Second half underway
49’
F. GattiRight foot shot1-1 (Juventus)
56’
F. ConceiçãoLeft foot shot1-2 (Juventus)
T. OluwaseyiD. Parejo
64’
77’
R. MarínShot on target
78’
85’
R. VeigaHeader2-2 (Villarreal)
90’
P. GueyeShot on target
90+4’
90+6’
Full-time2-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.72 1.42 18’ G. Mikautadze (Villarreal), 1-0 18’ 49’ F. Gatti (Juventus), 1-1 49’ 56’ F. Conceição (Juventus), 1-2 56’ 90’ R. Veiga (Villarreal), 2-2 90’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.72 1.42 18’ G. Mikautadze (Villarreal), 1-0 Mikautadze 18’ 49’ F. Gatti (Juventus), 1-1 Gatti 49’ 56’ F. Conceição (Juventus), 1-2 Conceição 56’ 90’ R. Veiga (Villarreal), 2-2 Veiga 90’
Villarreal 1.72 xGJuventus 1.42 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Juventus attacking Villarreal attacking 
47’ J. David (Juventus), open play, 0.71 xG, off target 43’ T. Buchanan (Villarreal), open play, 0.36 xG, saved 18’ G. Mikautadze (Villarreal), open play, 0.26 xG, goal 75’ T. Oluwaseyi (Villarreal), from a corner, 0.21 xG, off target 90’ R. Veiga (Villarreal), from a corner, 0.19 xG, goal 72’ J. David (Juventus), open play, 0.14 xG, hit the woodwork 49’ F. Gatti (Juventus), set piece, 0.12 xG, goal 23’ W. McKennie (Juventus), open play, 0.11 xG, saved 53’ D. Parejo (Villarreal), open play, 0.10 xG, off target 14’ N. Pépé (Villarreal), open play, 0.09 xG, blocked 22’ A. Pedraza (Villarreal), open play, 0.09 xG, saved 74’ T. Oluwaseyi (Villarreal), open play, 0.09 xG, blocked 46’ G. Mikautadze (Villarreal), open play, 0.08 xG, off target 56’ F. Conceição (Juventus), open play, 0.09 xG, goal 28’ K. Yıldız (Juventus), open play, 0.08 xG, blocked 88’ S. Comesaña (Villarreal), open play, 0.07 xG, off target 90+4’ P. Gueye (Villarreal), set piece, 0.05 xG, saved 23’ A. Cambiaso (Juventus), open play, 0.04 xG, blocked 26’ W. McKennie (Juventus), open play, 0.03 xG, off target 72’ F. Conceição (Juventus), open play, 0.03 xG, blocked 7’ D. Parejo (Villarreal), set piece, 0.03 xG, blocked 14’ P. Gueye (Villarreal), open play, 0.03 xG, off target 32’ M. Locatelli (Juventus), open play, 0.03 xG, blocked 43’ S. Comesaña (Villarreal), open play, 0.02 xG, blocked 38’ K. Yıldız (Juventus), open play, 0.02 xG, off target 36’ K. Yıldız (Juventus), open play, 0.02 xG, off target 7’ P. Gueye (Villarreal), from a corner, 0.01 xG, off target 84’ R. Veiga (Villarreal), open play, 0.02 xG, blocked 78’ R. Marín (Villarreal), from a corner, 0.01 xG, saved 29’ W. McKennie (Juventus), from a corner, 0.01 xG, saved 47’ J. David (Juventus), open play, 0.71 xG, off target 43’ T. Buchanan (Villarreal), open play, 0.36 xG, saved 18’ G. Mikautadze (Villarreal), open play, 0.26 xG, goal 75’ T. Oluwaseyi (Villarreal), from a corner, 0.21 xG, off target 90’ R. Veiga (Villarreal), from a corner, 0.19 xG, goal 72’ J. David (Juventus), open play, 0.14 xG, hit the woodwork 49’ F. Gatti (Juventus), set piece, 0.12 xG, goal 23’ W. McKennie (Juventus), open play, 0.11 xG, saved 53’ D. Parejo (Villarreal), open play, 0.10 xG, off target 14’ N. Pépé (Villarreal), open play, 0.09 xG, blocked 74’ T. Oluwaseyi (Villarreal), open play, 0.09 xG, blocked 22’ A. Pedraza (Villarreal), open play, 0.09 xG, saved 46’ G. Mikautadze (Villarreal), open play, 0.08 xG, off target 56’ F. Conceição (Juventus), open play, 0.09 xG, goal 28’ K. Yıldız (Juventus), open play, 0.08 xG, blocked 88’ S. Comesaña (Villarreal), open play, 0.07 xG, off target 90+4’ P. Gueye (Villarreal), set piece, 0.05 xG, saved 23’ A. Cambiaso (Juventus), open play, 0.04 xG, blocked 26’ W. McKennie (Juventus), open play, 0.03 xG, off target 72’ F. Conceição (Juventus), open play, 0.03 xG, blocked 7’ D. Parejo (Villarreal), set piece, 0.03 xG, blocked 14’ P. Gueye (Villarreal), open play, 0.03 xG, off target 32’ M. Locatelli (Juventus), open play, 0.03 xG, blocked 43’ S. Comesaña (Villarreal), open play, 0.02 xG, blocked 38’ K. Yıldız (Juventus), open play, 0.02 xG, off target 36’ K. Yıldız (Juventus), open play, 0.02 xG, off target 7’ P. Gueye (Villarreal), from a corner, 0.01 xG, off target 84’ R. Veiga (Villarreal), open play, 0.02 xG, blocked 78’ R. Marín (Villarreal), from a corner, 0.01 xG, saved 29’ W. McKennie (Juventus), from a corner, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Villarreal 4-3-3 Starting XI
Tenas
Mouriño
Marín
Veiga
Pedraza 76’
Comesaña
Parejo 64’
Gueye
Pépé
Mikautadze 76’
Buchanan 64’
Juventus 3-4-2-1 Starting XI
Perin
Kalulu
Gatti
Kelly
Cambiaso 79’
Locatelli
McKennie
Cabal 16’
Koopmeiners 46’
Yıldız 80’
David 86’

Player stats

Goalkeeper1 player
90′ 2 2 38 – – – – –
Defenders5 players
90′ 5 1 – 9 2 30 – – – –
90′ 4 – – 7 3 54 – – – –
90′ 2 – – 3 – 50 – 1 – –
A. Pedraza Taken off
76′ 3 – – 3 – 24 1 – – –
S. Cardona Came on as a substitute
14′ – – – – – 9 – – – –
Midfielders3 players
90′ – – 23 1 – 1 1 8 1 5 –
D. Parejo Taken off
64′ – – 29 – – 2 – 3 – 1 –
90′ – – 39 2 – 3 – 10 3 3 –
Forwards6 players
90′ – 1 1 – 0.09 – 5 10 4 36 –
G. Mikautadze Taken off
76′ 1 – 2 1 0.34 – – 2 2 11 –
T. Buchanan Taken off
64′ – – 1 1 0.36 – – 2 2 14 –
A. Moleiro Came on as a substitute
26′ – – – – – – – – – 7 –
T. Oluwaseyi Came on as a substitute
26′ – – 2 – 0.31 – 1 1 1 5 –
I. Akhomach Came on as a substitute
14′ – 1 – – – – 3 – – 6 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five Champions League games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.