La Liga Gameweek 14

Real Sociedad 2 - 3 FT Villarreal

Reale Arena

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

Futmetrix Verdict
100
FT
Sun, Nov 30
Español
Real Sociedad
2-3
Villarreal
⚡ Intensity 100
⚖️ Balance 58
🏆 Stakes 67
🎲 Upset 10
Moleiro's brace seals five-goal thriller

Win Probability

  • Real Sociedad 34%
  • Draw 28%
  • Villarreal 38%

Futmetrix AI estimate

Moleiro Breaks Real Sociedad's Heart in a Five-Goal Epic

Must-Watch Futmetrix Score: 100/100. A crunch match where Villarreal proved their title credentials against a Real Sociedad side that refused to surrender in a night of relentless Intensity.

Five Goals, One Verdict: Villarreal's Killer Instinct

From the opening whistle, the Stakes were unmistakable. Villarreal arrived at Anoeta third in the table with 32 points and five consecutive wins. Real Sociedad, tenth and desperate for momentum, needed this. What unfolded was a masterclass in attacking football where the Balance shifted every ten minutes.

Pedraza set the tone with a surgical assist for Ayoze Pérez in the 31st minute—a clinical finish that seemed to signal Villarreal's dominance. But Real Sociedad wasn't cowed. By the 57th, Alberto Moleiro doubled the lead with a lethal strike from Pérez's pass. Game over, surely. Then Carlos Soler arrived in the 60th, tapping in a Takefusa Kubo cross to reignite the home crowd's hopes.

The drama reached fever pitch in the final minutes. Barrenetxea, introduced as a substitute in the 56th minute, equalized in the 87th with a goal that felt like a lifeline. Then came the gut-punch: Moleiro, 90 seconds later, struck again to seal a victory that will haunt Anoeta for weeks. Three lead changes. One unforgettable night.

Moleiro's Masterclass: The Upset Factor Nobody Saw Coming

With a 9.0 rating, Moleiro (2 goals, 2 key passes) was the difference-maker. His brace wasn't luck—it was a statement of intent from a winger operating at elite level. Ayoze Pérez (8.2) added a goal and assist, while Santi Comesaña's 7.5 performance orchestrated the midfield with quiet authority.

Real Sociedad dominated possession (60%) and fired 18 shots, yet Villarreal's efficiency was ruthless: just 10 attempts, but five on target. The statistics told the story of a team that knew how to finish. Across 28 combined shots and 10 corners, this wasn't just a win for Villarreal—it was a statement that they belong in the title race.

Key Questions

What made Alberto Moleiro the Man of the Match?

His 9.0 rating reflects a brace, two key passes, and clinical finishing when it mattered most—especially that 90th-minute killer blow.

What caused the five-goal thriller?

Relentless attacking from both sides (28 total shots, 12 on target) met shaky defending. Three lead changes created constant momentum swings.

How dramatic was Moleiro's 90th-minute winner?

Devastating. It came 30 seconds after Barrenetxea's 87th-minute equalizer. Villarreal snatched victory from the jaws of a draw.

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
60%
40%
Real Sociedad 60%
Villarreal 40%
Shots
18
10
Real Sociedad 18
Villarreal 10
Shots on Target
7
5
Real Sociedad 7
Villarreal 5
Expected Goals (xG)
1.02
1.51
Real Sociedad 1.02
Villarreal 1.51
Passes
530
358
Real Sociedad 530
Villarreal 358
Pass Accuracy
86%
77%
Real Sociedad 86%
Villarreal 77%
Corners
8
2
Real Sociedad 8
Villarreal 2
Fouls
15
18
Real Sociedad 15
Villarreal 18
Yellow Cards
4
8
Real Sociedad 4
Villarreal 8
Red Cards
0
0
Real Sociedad 0
Villarreal 0

Match Events

Pape Gueye 🟨 20'
A. Perez (A. Pedraza) 31'
42' 🟨 Umar Sadiq
Ayoze Pérez 🟨 45'+2
HT
Alberto Moleiro 🟨 49'
56' 🔄 U. Sadiq A. Barrenetxea
A. Moleiro (A. Perez) 57'
60' C. Soler (T. Kubo)
Alfonso Pedraza 🟨 67'
P. Gueye D. Parejo 🔄 68'
G. Moreno G. Mikautadze 🔄 68'
69' 🟨 Jon Martin
Luiz Júnior 🟨 74'
77' 🔄 C. Soler A. Zakharyan
77' 🔄 G. Guedes G. Carrera
A. Pedraza S. Cardona 🔄 78'
T. Buchanan I. Akhomach 🔄 79'
84' 🔄 B. Mendez M. Goti Lopez
85' 🔄 T. Kubo B. Turrientes
A. Perez T. Oluwaseyi 🔄 86'
87' A. Barrenetxea
Juan Foyth 🟨 90'
A. Moleiro 90'
Ilias Akhomach 🟨 90'+7
Bench 🟨 Brais Méndez
FT

Player Cards

Our take on every player in this match

Real Sociedad

Goalkeepers
Álex Remiro
SIEVE
SIEVE
25%
Save %
25%
Save %
3
Conceded
1
Saves
Defenders
Jon Mikel Aramburu
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Jon Martín
MAGNET
MAGNET
90
Activity
90
Activity
76
Passes
14
Duels
Aritz Elustondo
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Sergio Gómez
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
43%
Pass Acc
Midfielders
Jon Gorrotxategi
MAGNET
MAGNET
78
Activity
78
Activity
75
Passes
3
Duels
Carlos Soler
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Takefusa Kubo
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
22%
Pass Acc
Brais Méndez
MAGNET
MAGNET
83
Activity
83
Activity
73
Passes
10
Duels
Gonçalo Guedes
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Forwards
Umar Sadiq
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
BENCH
Unai Marrero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Luken Beitia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aihen Muñoz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Álvaro Odriozola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Duje Ćaleta-Car
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mikel Goti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Pablo Marín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luka Sučić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Beñat Turrientes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Arsen Zakharyan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Ander Barrenetxea
CLUTCH HERO
CLUTCH HERO
87
Goal Time
87
Goal Time
Goal
Impact
7.2
Rating
Gorka Carrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry

Villarreal

Goalkeepers
Luíz Júnior
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Santiago Mouriño
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Juan Foyth
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
3
Interceptions
2
Blocks
Rafa Marín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Alfonso Pedraza
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
Midfielders
Tajon Buchanan
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Santi Comesaña
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
11
Duels Won
0
Pens Won
Pape Gueye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Alberto Moleiro
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
9
Rating
Forwards
Gerard Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Ayoze Pérez
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Arnau Tenas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adrià Altimira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sergi Cardona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Pau Navarro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dani Parejo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Renato Veiga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Thomas Partey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Manor Solomon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Georges Mikautadze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Ilias Akhomach
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Nicolas Pépé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tani Oluwaseyi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/30/2025 Real Sociedad 2 - 3 Villarreal La Liga Reale Arena
04/20/2025 Villarreal 2 - 2 Real Sociedad La Liga Estadio de la Cerámica
01/13/2025 Real Sociedad 1 - 0 Villarreal La Liga Reale Arena
02/23/2024 Real Sociedad 1 - 3 Villarreal La Liga Reale Arena
12/09/2023 Villarreal 0 - 3 Real Sociedad La Liga Estadio de la Cerámica
04/02/2023 Villarreal 2 - 0 Real Sociedad La Liga Estadio de la Cerámica
11/30/2025
La Liga Reale Arena
04/20/2025
La Liga Estadio de la Cerámica
01/13/2025
La Liga Reale Arena
02/23/2024
La Liga Reale Arena
12/09/2023
La Liga Estadio de la Cerámica
04/02/2023
La Liga Estadio de la Cerámica
Real Sociedad Win
Villarreal Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 14 34 39 16 +23 WBarcelona 3 - 1 Alaves (29-11-2025)WBarcelona 4 - 0 Athletic Club (22-11-2025)WCelta Vigo 2 - 4 Barcelona (09-11-2025)WBarcelona 3 - 1 Elche (02-11-2025)LReal Madrid 2 - 1 Barcelona (26-10-2025)
2 Real Madrid 14 33 29 13 +16 DGirona 1 - 1 Real Madrid (30-11-2025)DElche 2 - 2 Real Madrid (23-11-2025)DRayo Vallecano 0 - 0 Real Madrid (09-11-2025)WReal Madrid 4 - 0 Valencia (01-11-2025)WReal Madrid 2 - 1 Barcelona (26-10-2025)
3 Villarreal 14 32 29 13 +16 WReal Sociedad 2 - 3 Villarreal (30-11-2025)WVillarreal 2 - 1 Mallorca (22-11-2025)WEspanyol 0 - 2 Villarreal (08-11-2025)WVillarreal 4 - 0 Rayo Vallecano (01-11-2025)WValencia 0 - 2 Villarreal (25-10-2025)
4 Atletico Madrid 14 31 27 11 +16 WAtletico Madrid 2 - 0 Oviedo (29-11-2025)WGetafe 0 - 1 Atletico Madrid (23-11-2025)WAtletico Madrid 3 - 1 Levante (08-11-2025)WAtletico Madrid 3 - 0 Sevilla (01-11-2025)WReal Betis 0 - 2 Atletico Madrid (27-10-2025)
5 Real Betis 14 24 22 14 +8 WSevilla 0 - 2 Real Betis (30-11-2025)DReal Betis 1 - 1 Girona (23-11-2025)DValencia 1 - 1 Real Betis (09-11-2025)WReal Betis 3 - 0 Mallorca (02-11-2025)LReal Betis 0 - 2 Atletico Madrid (27-10-2025)
6 Espanyol 14 24 18 16 +2 WCelta Vigo 0 - 1 Espanyol (30-11-2025)WEspanyol 2 - 1 Sevilla (24-11-2025)LEspanyol 0 - 2 Villarreal (08-11-2025)LAlaves 2 - 1 Espanyol (02-11-2025)WEspanyol 1 - 0 Elche (25-10-2025)
7 Getafe 14 20 13 15 -2 WGetafe 1 - 0 Elche (28-11-2025)LGetafe 0 - 1 Atletico Madrid (23-11-2025)LMallorca 1 - 0 Getafe (09-11-2025)WGetafe 2 - 1 Girona (31-10-2025)WAthletic Club 0 - 1 Getafe (25-10-2025)
8 Athletic Club 14 20 14 17 -3 WLevante 0 - 2 Athletic Club (29-11-2025)LBarcelona 4 - 0 Athletic Club (22-11-2025)WAthletic Club 1 - 0 Oviedo (09-11-2025)LReal Sociedad 3 - 2 Athletic Club (01-11-2025)LAthletic Club 0 - 1 Getafe (25-10-2025)
9 Rayo Vallecano 14 17 13 15 -2 DRayo Vallecano 1 - 1 Valencia (01-12-2025)DOviedo 0 - 0 Rayo Vallecano (23-11-2025)DRayo Vallecano 0 - 0 Real Madrid (09-11-2025)LVillarreal 4 - 0 Rayo Vallecano (01-11-2025)WRayo Vallecano 1 - 0 Alaves (26-10-2025)
10 Real Sociedad 14 16 19 21 -2 LReal Sociedad 2 - 3 Villarreal (30-11-2025)WOsasuna 1 - 3 Real Sociedad (22-11-2025)DElche 1 - 1 Real Sociedad (07-11-2025)WReal Sociedad 3 - 2 Athletic Club (01-11-2025)WReal Sociedad 2 - 1 Sevilla (24-10-2025)
11 Elche 14 16 15 17 -2 LGetafe 1 - 0 Elche (28-11-2025)DElche 2 - 2 Real Madrid (23-11-2025)DElche 1 - 1 Real Sociedad (07-11-2025)LBarcelona 3 - 1 Elche (02-11-2025)LEspanyol 1 - 0 Elche (25-10-2025)
12 Celta Vigo 14 16 16 19 -3 LCelta Vigo 0 - 1 Espanyol (30-11-2025)WAlaves 0 - 1 Celta Vigo (22-11-2025)LCelta Vigo 2 - 4 Barcelona (09-11-2025)WLevante 1 - 2 Celta Vigo (02-11-2025)WOsasuna 2 - 3 Celta Vigo (26-10-2025)
13 Sevilla 14 16 19 23 -4 LSevilla 0 - 2 Real Betis (30-11-2025)LEspanyol 2 - 1 Sevilla (24-11-2025)WSevilla 1 - 0 Osasuna (08-11-2025)LAtletico Madrid 3 - 0 Sevilla (01-11-2025)LReal Sociedad 2 - 1 Sevilla (24-10-2025)
14 Alaves 14 15 12 15 -3 LBarcelona 3 - 1 Alaves (29-11-2025)LAlaves 0 - 1 Celta Vigo (22-11-2025)LGirona 1 - 0 Alaves (08-11-2025)WAlaves 2 - 1 Espanyol (02-11-2025)LRayo Vallecano 1 - 0 Alaves (26-10-2025)
15 Valencia 14 14 13 22 -9 DRayo Vallecano 1 - 1 Valencia (01-12-2025)WValencia 1 - 0 Levante (21-11-2025)DValencia 1 - 1 Real Betis (09-11-2025)LReal Madrid 4 - 0 Valencia (01-11-2025)LValencia 0 - 2 Villarreal (25-10-2025)
16 Mallorca 14 13 15 22 -7 DMallorca 2 - 2 Osasuna (29-11-2025)LVillarreal 2 - 1 Mallorca (22-11-2025)WMallorca 1 - 0 Getafe (09-11-2025)LReal Betis 3 - 0 Mallorca (02-11-2025)DMallorca 1 - 1 Levante (26-10-2025)
17 Osasuna 14 12 12 18 -6 DMallorca 2 - 2 Osasuna (29-11-2025)LOsasuna 1 - 3 Real Sociedad (22-11-2025)LSevilla 1 - 0 Osasuna (08-11-2025)DOviedo 0 - 0 Osasuna (03-11-2025)LOsasuna 2 - 3 Celta Vigo (26-10-2025)
18 Girona 14 12 13 26 -13 DGirona 1 - 1 Real Madrid (30-11-2025)DReal Betis 1 - 1 Girona (23-11-2025)WGirona 1 - 0 Alaves (08-11-2025)LGetafe 2 - 1 Girona (31-10-2025)DGirona 3 - 3 Oviedo (25-10-2025)
19 Levante 14 9 16 26 -10 LLevante 0 - 2 Athletic Club (29-11-2025)LValencia 1 - 0 Levante (21-11-2025)LAtletico Madrid 3 - 1 Levante (08-11-2025)LLevante 1 - 2 Celta Vigo (02-11-2025)DMallorca 1 - 1 Levante (26-10-2025)
20 Oviedo 14 9 7 22 -15 LAtletico Madrid 2 - 0 Oviedo (29-11-2025)DOviedo 0 - 0 Rayo Vallecano (23-11-2025)LAthletic Club 1 - 0 Oviedo (09-11-2025)DOviedo 0 - 0 Osasuna (03-11-2025)DGirona 3 - 3 Oviedo (25-10-2025)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.