La Liga Regular Season - 29

Villarreal 3 - 1 FT Real Sociedad

Estadio de la Ceramica

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

Futmetrix Verdict
58
FT
Fri, Mar 20
Español
Villarreal
3-1
Real Sociedad
⚡ Intensity 52
⚖️ Balance 27
🏆 Stakes 56
🎲 Upset 0
Yellow Submarine sinks La Real early.

A 23-Minute Masterclass at La Cerámica

Worth Watching Futmetrix Score: 58/100. A devastating first-half blitz proved that clinical finishing trumps raw possession in the race for European football.

The Early Onslaught

Estadio de la Ceramica witnessed an absolute hurricane right from the kickoff. Villarreal set the Intensity dials to maximum, blowing past Real Sociedad before the visitors even had time to settle into their passing rhythm. G. Moreno ignited the fireworks with a clinical strike just seven minutes in, immediately putting the Basque side on the back foot. The attacking pressure never relented. By the 15th minute, G. Mikautadze doubled the advantage, exposing gaping holes in a normally resolute defence. When N. Pepe fired home a third at the 23-minute mark, the match effectively became an exercise in damage limitation. A remarkable 3.51 xG for the hosts tells the story of a team operating at the absolute peak of their attacking powers.

The Super Sub's Response

Finding Balance after a three-goal deficit is nearly impossible, but the visitors eventually carved out a foothold. Real Sociedad dominated possession with an imposing 64 percent of the ball, meticulously threading 669 total passes across the pitch. Their breakthrough arrived right after the interval when L. Sucic made an instant impact off the bench, netting a 47th-minute lifeline. The Croatian midfielder injected genuine belief into the away ranks, forcing the Yellow Submarine into a more defensive posture. At the other end, Álex Remiro put on a heroic shot-stopping display, tallying seven crucial saves to prevent the scoreline from becoming genuinely embarrassing. Despite their territorial control, the visitors lacked the cutting edge required to complete the comeback.

Cementing European Ambitions

When the final whistle blew, the Stakes of this encounter were clear for all to see. This 3-1 triumph firmly cements the hosts in the coveted Champions League qualification zone, reinforcing their grip on fourth place. The contrast in tactical approaches defined the evening—Villarreal ruthlessly punished errors in transition, proving that you do not need the ball to command the game. Their defensive block absorbed late pressure with relative ease, neutralising any lingering threat of an Upset Factor. For the Basque visitors, it is a bitter pill to swallow; all that fluid passing resulted in zero points, leaving them stranded in mid-table obscurity. If the hosts maintain this lethal efficiency, famous European nights await.

Key Questions

What does this mean for Villarreal's season?

This vital win solidifies their grip on fourth place, keeping them firmly on track for Champions League qualification with a comfortable cushion and ten games remaining.

How did substitute Nicolas Pépé change the game?

Though starting rather than substituting, Pépé's electrifying performance—capped by a crucial 23rd-minute goal—completely shattered the visitors' defensive structure during the opening onslaught.

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
36%
64%
Villarreal 36%
Real Sociedad 64%
Shots
21
11
Villarreal 21
Real Sociedad 11
Shots on Target
10
4
Villarreal 10
Real Sociedad 4
Expected Goals (xG)
3.51
1.16
Villarreal 3.51
Real Sociedad 1.16
Passes
369
669
Villarreal 369
Real Sociedad 669
Pass Accuracy
79%
89%
Villarreal 79%
Real Sociedad 89%
Corners
4
5
Villarreal 4
Real Sociedad 5
Fouls
10
11
Villarreal 10
Real Sociedad 11
Yellow Cards
0
2
Villarreal 0
Real Sociedad 2
Red Cards
0
0
Villarreal 0
Real Sociedad 0

Match Events

7' G. Moreno (S. Comesana)
15' G. Mikautadze
23' N. Pepe (G. Mikautadze)
J. Aramburu 🟨 38'
HT
J. Gorrotxategi L. Sucic 🔄 46'
L. Sucic 47'
I. Zubeldia D. Caleta-Car 🔄 54'
B. Mendez O. Oskarsson 🔄 68'
J. Aramburu A. Elustondo 🔄 68'
74' 🔄 G. Moreno T. Buchanan
74' 🔄 A. Moleiro A. Gonzalez
G. Guedes 🟨 78'
M. Oyarzabal A. Zakharyan 🔄 82'
P. Matarazzo 🟨 85'
89' 🔄 S. Comesana T. Partey
89' 🔄 P. Gueye D. Parejo
89' 🔄 G. Mikautadze T. Oluwaseyi
FT

Player Cards

Our take on every player in this match

Villarreal

Goalkeepers
Luiz Júnior
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Santiago Mouriño
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Pau Navarro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Renato Veiga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Alfonso Pedraza
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
20%
Pass Acc
Midfielders
Nicolas Pépé
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
26%
Pass Acc
Santi Comesaña
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
41%
Pass Acc
Pape Gueye
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Alberto Moleiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Forwards
Gerard Moreno
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.2
Rating
Georges Mikautadze
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
14%
Pass Acc
BENCH
Arnau Tenas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sergi Cardona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rafa Marín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Willy Kambwala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexander Freeman
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
5
Total Mins
Started
Entry
Dani Parejo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Tajon Buchanan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Alfon González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Tani Oluwaseyi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry

Real Sociedad

Goalkeepers
Álex Remiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Jon Aramburu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Jon Martin
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
83%
Duel Win %
Igor Zubeldia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
54
Entry
Sergio Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Ander Barrenetxea
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
46%
Pass Acc
Jon Gorrotxategi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Carlos Soler
MAGNET
MAGNET
78
Activity
78
Activity
72
Passes
6
Duels
Gonçalo Guedes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Brais Méndez
MAGNET
MAGNET
58
Activity
58
Activity
53
Passes
5
Duels
Mikel Oyarzabal
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
BENCH
Unai Marrero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Duje Ćaleta-Car
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
40
Total Mins
Started
Entry
Aritz Elustondo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Aihen Muñoz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luka Sučić
SUPER SUB
SUPER SUB
1
Goal
1
Goal
49
Minutes
7.9
Rating
Tomy Carbonell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ibai Aguirre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pablo Marín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arsen Zakharyan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Orri Steinn Óskarsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Wesley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jon Karrikaburu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

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

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 28 70 77 28 +49 WBarcelona 5 - 2 Sevilla (15-03-2026)WAthletic Club 0 - 1 Barcelona (07-03-2026)WBarcelona 4 - 1 Villarreal (28-02-2026)WBarcelona 3 - 0 Levante (22-02-2026)LGirona 2 - 1 Barcelona (16-02-2026)
2 Real Madrid 28 66 60 24 +36 WReal Madrid 4 - 1 Elche (14-03-2026)WCelta Vigo 1 - 2 Real Madrid (06-03-2026)LReal Madrid 0 - 1 Getafe (02-03-2026)LOsasuna 2 - 1 Real Madrid (21-02-2026)WReal Madrid 4 - 1 Real Sociedad (14-02-2026)
3 Villarreal 29 58 54 34 +20 WVillarreal 3 - 1 Real Sociedad (20-03-2026)DAlaves 1 - 1 Villarreal (13-03-2026)WVillarreal 2 - 1 Elche (08-03-2026)LBarcelona 4 - 1 Villarreal (28-02-2026)WVillarreal 2 - 1 Valencia (22-02-2026)
4 Atletico Madrid 28 57 47 25 +22 WAtletico Madrid 1 - 0 Getafe (14-03-2026)WAtletico Madrid 3 - 2 Real Sociedad (07-03-2026)WOviedo 0 - 1 Atletico Madrid (28-02-2026)WAtletico Madrid 4 - 2 Espanyol (21-02-2026)LRayo Vallecano 3 - 0 Atletico Madrid (15-02-2026)
5 Real Betis 28 44 43 35 +8 DReal Betis 1 - 1 Celta Vigo (15-03-2026)LGetafe 2 - 0 Real Betis (08-03-2026)DReal Betis 2 - 2 Sevilla (01-03-2026)DReal Betis 1 - 1 Rayo Vallecano (21-02-2026)WMallorca 1 - 2 Real Betis (15-02-2026)
6 Celta Vigo 28 41 38 31 +7 DReal Betis 1 - 1 Celta Vigo (15-03-2026)LCelta Vigo 1 - 2 Real Madrid (06-03-2026)WGirona 1 - 2 Celta Vigo (01-03-2026)WCelta Vigo 2 - 0 Mallorca (22-02-2026)DEspanyol 2 - 2 Celta Vigo (14-02-2026)
7 Real Sociedad 29 38 44 45 -1 LVillarreal 3 - 1 Real Sociedad (20-03-2026)WReal Sociedad 3 - 1 Osasuna (15-03-2026)LAtletico Madrid 3 - 2 Real Sociedad (07-03-2026)WMallorca 0 - 1 Real Sociedad (28-02-2026)DReal Sociedad 3 - 3 Oviedo (21-02-2026)
8 Espanyol 28 37 35 42 -7 LMallorca 2 - 1 Espanyol (15-03-2026)DEspanyol 1 - 1 Oviedo (09-03-2026)DElche 2 - 2 Espanyol (01-03-2026)LAtletico Madrid 4 - 2 Espanyol (21-02-2026)DEspanyol 2 - 2 Celta Vigo (14-02-2026)
9 Getafe 28 35 23 30 -7 LAtletico Madrid 1 - 0 Getafe (14-03-2026)WGetafe 2 - 0 Real Betis (08-03-2026)WReal Madrid 0 - 1 Getafe (02-03-2026)LGetafe 0 - 1 Sevilla (22-02-2026)WGetafe 2 - 1 Villarreal (14-02-2026)
10 Athletic Club 28 35 30 40 -10 LGirona 3 - 0 Athletic Club (14-03-2026)LAthletic Club 0 - 1 Barcelona (07-03-2026)DRayo Vallecano 1 - 1 Athletic Club (28-02-2026)WAthletic Club 2 - 1 Elche (20-02-2026)WOviedo 1 - 2 Athletic Club (15-02-2026)
11 Osasuna 28 34 33 35 -2 LReal Sociedad 3 - 1 Osasuna (15-03-2026)DOsasuna 2 - 2 Mallorca (07-03-2026)LValencia 1 - 0 Osasuna (01-03-2026)WOsasuna 2 - 1 Real Madrid (21-02-2026)DElche 0 - 0 Osasuna (13-02-2026)
12 Girona 28 34 31 43 -12 WGirona 3 - 0 Athletic Club (14-03-2026)DLevante 1 - 1 Girona (07-03-2026)LGirona 1 - 2 Celta Vigo (01-03-2026)DAlaves 2 - 2 Girona (23-02-2026)WGirona 2 - 1 Barcelona (16-02-2026)
13 Rayo Vallecano 28 32 28 34 -6 DRayo Vallecano 1 - 1 Levante (16-03-2026)DSevilla 1 - 1 Rayo Vallecano (08-03-2026)WRayo Vallecano 3 - 0 Oviedo (04-03-2026)DRayo Vallecano 1 - 1 Athletic Club (28-02-2026)DReal Betis 1 - 1 Rayo Vallecano (21-02-2026)
14 Valencia 28 32 30 42 -12 LOviedo 1 - 0 Valencia (14-03-2026)WValencia 3 - 2 Alaves (08-03-2026)WValencia 1 - 0 Osasuna (01-03-2026)LVillarreal 2 - 1 Valencia (22-02-2026)WLevante 0 - 2 Valencia (15-02-2026)
15 Sevilla 28 31 37 47 -10 LBarcelona 5 - 2 Sevilla (15-03-2026)DSevilla 1 - 1 Rayo Vallecano (08-03-2026)DReal Betis 2 - 2 Sevilla (01-03-2026)WGetafe 0 - 1 Sevilla (22-02-2026)DSevilla 1 - 1 Alaves (14-02-2026)
16 Mallorca 28 28 33 45 -12 WMallorca 2 - 1 Espanyol (15-03-2026)DOsasuna 2 - 2 Mallorca (07-03-2026)LMallorca 0 - 1 Real Sociedad (28-02-2026)LCelta Vigo 2 - 0 Mallorca (22-02-2026)LMallorca 1 - 2 Real Betis (15-02-2026)
17 Alaves 28 28 26 38 -12 DAlaves 1 - 1 Villarreal (13-03-2026)LValencia 3 - 2 Alaves (08-03-2026)LLevante 2 - 0 Alaves (27-02-2026)DAlaves 2 - 2 Girona (23-02-2026)DSevilla 1 - 1 Alaves (14-02-2026)
18 Elche 28 26 36 45 -9 LReal Madrid 4 - 1 Elche (14-03-2026)LVillarreal 2 - 1 Elche (08-03-2026)DElche 2 - 2 Espanyol (01-03-2026)LAthletic Club 2 - 1 Elche (20-02-2026)DElche 0 - 0 Osasuna (13-02-2026)
19 Levante 28 23 30 46 -16 DRayo Vallecano 1 - 1 Levante (16-03-2026)DLevante 1 - 1 Girona (07-03-2026)WLevante 2 - 0 Alaves (27-02-2026)LBarcelona 3 - 0 Levante (22-02-2026)LLevante 0 - 1 Villarreal (18-02-2026)
20 Oviedo 28 21 18 44 -26 WOviedo 1 - 0 Valencia (14-03-2026)DEspanyol 1 - 1 Oviedo (09-03-2026)LRayo Vallecano 3 - 0 Oviedo (04-03-2026)LOviedo 0 - 1 Atletico Madrid (28-02-2026)DReal Sociedad 3 - 3 Oviedo (21-02-2026)