UEFA Champions League League Stage - 3

Villarreal 0 - 2 FT Manchester City

Estadio de la Ceramica

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
28
FT
Tue, Oct 21
Villarreal
0-2
Manchester City
⚡ Intensity 25
⚖️ Balance 13
🏆 Stakes 33
🎲 Upset 0
City's clinical precision dismantles struggling Villarreal

City's Stranglehold: Clinical Finishing Ends Villarreal's European Hopes

Skip It Futmetrix Score: 28/100. This wasn't a contest—it was a masterclass in European dominance, with Manchester City exposing Villarreal's fragility at Estadio de la Ceramica.

The Intensity Overwhelms

From the opening whistle, the Balance of power tilted decisively toward City. Erling Haaland needed just 17 minutes to open the floodgates, finishing with ruthless precision after R. Lewis carved open the home defence. By the 40th-minute mark, Bernardo Silva doubled the advantage, courtesy of Savinho's incisive delivery. Two goals. Two different sources of creation. City's Intensity suffocated any prospect of a Villarreal comeback before half-time arrived.

Possession as a Weapon

The statistics tell a story of overwhelming superiority. City's 66% possession wasn't mere ball retention—it was orchestrated control. With 672 passes completed at a 93% accuracy rate, Pep's side dictated every tempo shift, every transition. Villarreal managed 335 passes at 84% accuracy, a reflection of their reactive posture. The home side's 11 shots (only 2 on target) represented desperate, unstructured attempts rather than coherent attacking patterns. Luiz Júnior's four saves kept the scoreline respectable, but even his heroics couldn't mask Villarreal's toothlessness in the final third.

The Turning Point

Haaland's 17th-minute strike was the moment the Stakes shifted irreversibly. City's press forced a turnover, and the Norwegian's instinctive finish—clinical, inevitable—set the tone. Silva's second goal merely confirmed what was already evident: Villarreal lacked the defensive structure or attacking thrust to trouble City's carefully constructed machine. The xG figures (City 1.34, Villarreal 1.28) masked the reality: City's chances were of superior quality, converted with the precision of a side operating at full throttle.

The Aftermath

This victory reinforces City's position as Champions League contenders despite their mid-table league standing. Villarreal, meanwhile, languish at 72nd with just one point from three matches—their European campaign already in critical condition. City's dominance wasn't flashy; it was methodical, suffocating, and utterly professional.

Key Questions

How did City control the match?

66% possession, 93% pass accuracy, and early goals forced Villarreal into reactive defending. City's press suffocated transitions.

What went wrong for Villarreal?

Defensive fragility in the opening 40 minutes. Only 2 shots on target from 11 attempts. Luiz Júnior's saves prevented further damage.

What does this mean for City's campaign?

Victory confirms City's European credentials. Two wins in three matches positions them strongly despite league inconsistency.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
34%
66%
Villarreal 34%
Manchester City 66%
Shots
11
10
Villarreal 11
Manchester City 10
Shots on Target
2
6
Villarreal 2
Manchester City 6
Expected Goals (xG)
1.28
1.34
Villarreal 1.28
Manchester City 1.34
Passes
335
672
Villarreal 335
Manchester City 672
Pass Accuracy
84%
93%
Villarreal 84%
Manchester City 93%
Corners
1
3
Villarreal 1
Manchester City 3
Fouls
17
15
Villarreal 17
Manchester City 15
Yellow Cards
4
2
Villarreal 4
Manchester City 2
Red Cards
0
0
Villarreal 0
Manchester City 0

Match Events

11' 🟨 Alfonso Pedraza
E. Haaland (R. Lewis) 17'
Bernardo Silva 🟨 22'
B. Silva (Savinho) 40'
HT
46' 🔄 A. Pedraza S. Cardona
Nico M. Kovacic 🔄 57'
Rúben Dias 🟨 65'
66' 🔄 T. Buchanan A. Moleiro
66' 🔄 G. Mikautadze T. Oluwaseyi
72' 🔄 S. Comesana A. Perez
R. Lewis T. Reijnders 🔄 73'
J. Doku O. Bobb 🔄 73'
75' 🟨 Pape Gueye
81' 🔄 P. Gueye D. Parejo
85' 🟨 Alberto Moleiro
Savinho O. Marmoush 🔄 86'
E. Haaland R. Cherki 🔄 86'
FT

Player Cards

Our take on every player in this match

Villarreal

Goalkeepers
Luiz Junior
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
S. Mourino
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
J. Foyth
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
R. Veiga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Pedraza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
S. Comesana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
T. Partey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
P. Gueye
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
T. Buchanan
GHOST
GHOST
14
Actions
14
Actions
66
Minutes
6.2
Rating
Forwards
N. Pepe
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
22%
Pass Acc
G. Mikautadze
GHOST
GHOST
9
Actions
9
Actions
66
Minutes
6.6
Rating
BENCH
D. Conde
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Tenas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Altimira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Marin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Cardona
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
14%
Pass Acc
D. Parejo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
A. Moleiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
M. Solomon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Akhomach
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Oluwaseyi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
A. Perez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry

Manchester City

Goalkeepers
G. Donnarumma
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Defenders
M. Nunes
MAGNET
MAGNET
104
Activity
104
Activity
99
Passes
5
Duels
J. Stones
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
R. Dias
MAGNET
MAGNET
122
Activity
122
Activity
117
Passes
5
Duels
J. Gvardiol
MAGNET
MAGNET
87
Activity
87
Activity
78
Passes
9
Duels
Midfielders
Nico
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
Savinho
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
37%
Pass Acc
R. Lewis
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
B. Silva
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
J. Doku
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
8
Duels Won
0
Pens Won
Forwards
E. Haaland
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
8.3
Rating
BENCH
J. Trafford
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Bettinelli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
N. Ake
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Ait Nouri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Reijnders
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
M. Kovacic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
R. Cherki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
N. O'Reilly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
P. Foden
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
O. Bobb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
O. Marmoush
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/11/2011 Villarreal 0 - 3 Manchester City UEFA Champions League Camp El Madrigal
18/10/2011 Manchester City 2 - 1 Villarreal UEFA Champions League Etihad Stadium
02/11/2011
UEFA Champions League Camp El Madrigal
18/10/2011
UEFA Champions League Etihad Stadium
Villarreal Win
Manchester City Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 3 9 13 3 +10 WBayer Leverkusen 2 - 7 Paris Saint Germain (21-10-2025)WBarcelona 1 - 2 Paris Saint Germain (01-10-2025)WParis Saint Germain 4 - 0 Atalanta (17-09-2025)
2 Bayern München 3 9 12 2 +10 WBayern München 4 - 0 Club Brugge KV (22-10-2025)WPafos 1 - 5 Bayern München (30-09-2025)WBayern München 3 - 1 Chelsea (17-09-2025)
3 Inter 3 9 9 0 +9 WUnion St. Gilloise 0 - 4 Inter (21-10-2025)WInter 3 - 0 Slavia Praha (30-09-2025)WAjax 0 - 2 Inter (17-09-2025)
4 Arsenal 3 9 8 0 +8 WArsenal 4 - 0 Atletico Madrid (21-10-2025)WArsenal 2 - 0 Olympiakos Piraeus (01-10-2025)WAthletic Club 0 - 2 Arsenal (16-09-2025)
5 Real Madrid 3 9 8 1 +7 WReal Madrid 1 - 0 Juventus (22-10-2025)WKairat Almaty 0 - 5 Real Madrid (30-09-2025)WReal Madrid 2 - 1 Marseille (16-09-2025)
6 Borussia Dortmund 3 7 12 7 +5 WFC Copenhagen 2 - 4 Borussia Dortmund (21-10-2025)WBorussia Dortmund 4 - 1 Athletic Club (01-10-2025)DJuventus 4 - 4 Borussia Dortmund (16-09-2025)
7 Manchester City 3 7 6 2 +4 WVillarreal 0 - 2 Manchester City (21-10-2025)DMonaco 2 - 2 Manchester City (01-10-2025)WManchester City 2 - 0 Napoli (18-09-2025)
8 Newcastle 3 6 8 2 +6 WNewcastle 3 - 0 Benfica (21-10-2025)WUnion St. Gilloise 0 - 4 Newcastle (01-10-2025)LNewcastle 1 - 2 Barcelona (18-09-2025)
9 Barcelona 3 6 9 4 +5 WBarcelona 6 - 1 Olympiakos Piraeus (21-10-2025)LBarcelona 1 - 2 Paris Saint Germain (01-10-2025)WNewcastle 1 - 2 Barcelona (18-09-2025)
10 Liverpool 3 6 8 4 +4 WEintracht Frankfurt 1 - 5 Liverpool (22-10-2025)LGalatasaray 1 - 0 Liverpool (30-09-2025)WLiverpool 3 - 2 Atletico Madrid (17-09-2025)
11 Chelsea 3 6 7 4 +3 WChelsea 5 - 1 Ajax (22-10-2025)WChelsea 1 - 0 Benfica (30-09-2025)LBayern München 3 - 1 Chelsea (17-09-2025)
12 Sporting CP 3 6 7 4 +3 WSporting CP 2 - 1 Marseille (22-10-2025)LNapoli 2 - 1 Sporting CP (01-10-2025)WSporting CP 4 - 1 Kairat Almaty (18-09-2025)
13 Qarabag 3 6 6 5 +1 LAthletic Club 3 - 1 Qarabag (22-10-2025)WQarabag 2 - 0 FC Copenhagen (01-10-2025)WBenfica 2 - 3 Qarabag (16-09-2025)
14 Galatasaray 3 6 5 6 -1 WGalatasaray 3 - 1 Bodo/Glimt (22-10-2025)WGalatasaray 1 - 0 Liverpool (30-09-2025)LEintracht Frankfurt 5 - 1 Galatasaray (18-09-2025)
15 Tottenham 3 5 3 2 +1 DMonaco 0 - 0 Tottenham (22-10-2025)DBodo/Glimt 2 - 2 Tottenham (30-09-2025)WTottenham 1 - 0 Villarreal (16-09-2025)
16 PSV Eindhoven 3 4 8 6 +2 WPSV Eindhoven 6 - 2 Napoli (21-10-2025)DBayer Leverkusen 1 - 1 PSV Eindhoven (01-10-2025)LPSV Eindhoven 1 - 3 Union St. Gilloise (16-09-2025)
17 Atalanta 3 4 2 5 -3 DAtalanta 0 - 0 Slavia Praha (22-10-2025)WAtalanta 2 - 1 Club Brugge KV (30-09-2025)LParis Saint Germain 4 - 0 Atalanta (17-09-2025)
18 Marseille 3 3 6 4 +2 LSporting CP 2 - 1 Marseille (22-10-2025)WMarseille 4 - 0 Ajax (30-09-2025)LReal Madrid 2 - 1 Marseille (16-09-2025)
19 Atletico Madrid 3 3 7 8 -1 LArsenal 4 - 0 Atletico Madrid (21-10-2025)WAtletico Madrid 5 - 1 Eintracht Frankfurt (30-09-2025)LLiverpool 3 - 2 Atletico Madrid (17-09-2025)
20 Club Brugge KV 3 3 5 7 -2 LBayern München 4 - 0 Club Brugge KV (22-10-2025)LAtalanta 2 - 1 Club Brugge KV (30-09-2025)WClub Brugge KV 4 - 1 Monaco (18-09-2025)
21 Athletic Club 3 3 4 7 -3 WAthletic Club 3 - 1 Qarabag (22-10-2025)LBorussia Dortmund 4 - 1 Athletic Club (01-10-2025)LAthletic Club 0 - 2 Arsenal (16-09-2025)
22 Eintracht Frankfurt 3 3 7 11 -4 LEintracht Frankfurt 1 - 5 Liverpool (22-10-2025)LAtletico Madrid 5 - 1 Eintracht Frankfurt (30-09-2025)WEintracht Frankfurt 5 - 1 Galatasaray (18-09-2025)
23 Napoli 3 3 4 9 -5 LPSV Eindhoven 6 - 2 Napoli (21-10-2025)WNapoli 2 - 1 Sporting CP (01-10-2025)LManchester City 2 - 0 Napoli (18-09-2025)
24 Union St. Gilloise 3 3 3 9 -6 LUnion St. Gilloise 0 - 4 Inter (21-10-2025)LUnion St. Gilloise 0 - 4 Newcastle (01-10-2025)WPSV Eindhoven 1 - 3 Union St. Gilloise (16-09-2025)
25 Juventus 3 2 6 7 -1 LReal Madrid 1 - 0 Juventus (22-10-2025)DVillarreal 2 - 2 Juventus (01-10-2025)DJuventus 4 - 4 Borussia Dortmund (16-09-2025)
26 Bodo/Glimt 3 2 5 7 -2 LGalatasaray 3 - 1 Bodo/Glimt (22-10-2025)DBodo/Glimt 2 - 2 Tottenham (30-09-2025)DSlavia Praha 2 - 2 Bodo/Glimt (17-09-2025)
27 Monaco 3 2 3 6 -3 DMonaco 0 - 0 Tottenham (22-10-2025)DMonaco 2 - 2 Manchester City (01-10-2025)LClub Brugge KV 4 - 1 Monaco (18-09-2025)
28 Slavia Praha 3 2 2 5 -3 DAtalanta 0 - 0 Slavia Praha (22-10-2025)LInter 3 - 0 Slavia Praha (30-09-2025)DSlavia Praha 2 - 2 Bodo/Glimt (17-09-2025)
29 Pafos 3 2 1 5 -4 DKairat Almaty 0 - 0 Pafos (21-10-2025)LPafos 1 - 5 Bayern München (30-09-2025)DOlympiakos Piraeus 0 - 0 Pafos (17-09-2025)
30 Bayer Leverkusen 3 2 5 10 -5 LBayer Leverkusen 2 - 7 Paris Saint Germain (21-10-2025)DBayer Leverkusen 1 - 1 PSV Eindhoven (01-10-2025)DFC Copenhagen 2 - 2 Bayer Leverkusen (18-09-2025)
31 Villarreal 3 1 2 5 -3 LVillarreal 0 - 2 Manchester City (21-10-2025)DVillarreal 2 - 2 Juventus (01-10-2025)LTottenham 1 - 0 Villarreal (16-09-2025)
32 FC Copenhagen 3 1 4 8 -4 LFC Copenhagen 2 - 4 Borussia Dortmund (21-10-2025)LQarabag 2 - 0 FC Copenhagen (01-10-2025)DFC Copenhagen 2 - 2 Bayer Leverkusen (18-09-2025)
33 Olympiakos Piraeus 3 1 1 8 -7 LBarcelona 6 - 1 Olympiakos Piraeus (21-10-2025)LArsenal 2 - 0 Olympiakos Piraeus (01-10-2025)DOlympiakos Piraeus 0 - 0 Pafos (17-09-2025)
34 Kairat Almaty 3 1 1 9 -8 DKairat Almaty 0 - 0 Pafos (21-10-2025)LKairat Almaty 0 - 5 Real Madrid (30-09-2025)LSporting CP 4 - 1 Kairat Almaty (18-09-2025)
35 Benfica 3 0 2 7 -5 LNewcastle 3 - 0 Benfica (21-10-2025)LChelsea 1 - 0 Benfica (30-09-2025)LBenfica 2 - 3 Qarabag (16-09-2025)
36 Ajax 3 0 1 11 -10 LChelsea 5 - 1 Ajax (22-10-2025)LMarseille 4 - 0 Ajax (30-09-2025)LAjax 0 - 2 Inter (17-09-2025)