Villarreal vs Real Sociedad

20 March 2026 · La Liga · 2025/26 · Referee Miguel Ángel Ortiz Arias

Full time 3 – 1

Half-time: 3–0

  • Gerard Moreno 7’
  • Georges Mikautadze 15’
  • Nicolas Pepe 23’
  • Luka Sucic 47’

Match summary

Villarreal beat Real Sociedad 3-1. Villarreal led 3-0 at half-time.

In the first half, Gerard Moreno put Villarreal ahead with a header in the 7th minute, set up by Santiago Comesaña, Georges Mikautadze made it 2-0 in the 15th minute, and Nicolas Pepe made it 3-0 in the 23rd minute, set up by Georges Mikautadze. In the second half, Luka Sucic pulled one back to make it 3-1 from a corner in the 47th minute.

The chances backed that up: Villarreal created 3.71 expected goals (xG) from 21 shots to Real Sociedad's 0.89 from 11.

Match stats

35% Possession 65%
21 Shots 11
10 Shots on target 4
4 Corners 5
50 Attacks 160
27 Dangerous attacks 79
371 Passes 682
79% Pass accuracy 89%
16 Tackles 16
10 Fouls 11
0 Yellow cards 2
0 Red cards 0
1 Offsides 6

Key events

Villarreal Real Sociedad
Kick-off
Gerard MorenoHeader1-0 (Villarreal)
7’
Georges MikautadzeRight foot shot2-0 (Villarreal)
15’
Gerard MorenoShot on target
15’
Alberto MoleiroShot on target
21’
Nicolas PépéLeft foot shot3-0 (Villarreal)
23’
28’
Carlos SolerShot on target
37’
Gonçalo GuedesShot on target
38’
44’
Mikel OyarzabalShot on target
Half-time3-0
47’
Luka SucicLeft foot shot3-1 (Real Sociedad)
Gerard MorenoShot on target
48’
Santiago MouriñoShot on target
50’
Second half underway
Nicolas PepeShot on target
52’
68’
Aritz ElustondoJon Aramburu
68’
Orri ÓskarssonBrais Méndez
Georges MikautadzeShot on target
77’
Georges MikautadzeShot on target
77’
78’
85’
Pellegrino MatarazzoArgument
Dani ParejoPape Gueye
89’
Thomas ParteySanti Comesaña
89’
Full-time3-1

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 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.71 0.89 7’ Gerard Moreno (Villarreal), 1-0 7’ 15’ Georges Mikautadze (Villarreal), 2-0 15’ 23’ Nicolas Pepe (Villarreal), 3-0 23’ 47’ Luka Sucic (Real Sociedad), 3-1 47’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.71 0.89 7’ Gerard Moreno (Villarreal), 1-0 Moreno 7’ 15’ Georges Mikautadze (Villarreal), 2-0 Mikautadze 15’ 23’ Nicolas Pepe (Villarreal), 3-0 Pepe 23’ 47’ Luka Sucic (Real Sociedad), 3-1 Sucic 47’
Villarreal 3.71 xGReal Sociedad 0.89 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Real Sociedad attacking Villarreal attacking 
15’ Georges Mikautadze (Villarreal), open play, 0.68 xG, goal 15’ Gerard Moreno (Villarreal), open play, 0.50 xG, saved 7’ Gerard Moreno (Villarreal), from a corner, 0.49 xG, goal 77’ Georges Mikautadze (Villarreal), open play, 0.46 xG, saved 73’ Georges Mikautadze (Villarreal), open play, 0.34 xG, off target 90’ Arsen Zakharyan (Real Sociedad), open play, 0.33 xG, off target 44’ Mikel Oyarzabal (Real Sociedad), open play, 0.31 xG, saved 21’ Alberto Moleiro (Villarreal), open play, 0.13 xG, saved 80’ Georges Mikautadze (Villarreal), open play, 0.12 xG, off target 23’ Nicolas Pepe (Villarreal), open play, 0.12 xG, goal 44’ Gerard Moreno (Villarreal), open play, 0.11 xG, blocked 39’ Pape Alassane Gueye (Villarreal), open play, 0.10 xG, blocked 87’ Pape Alassane Gueye (Villarreal), open play, 0.10 xG, off target 76’ Pape Alassane Gueye (Villarreal), open play, 0.09 xG, off target 33’ Brais Méndez (Real Sociedad), open play, 0.08 xG, blocked 48’ Gerard Moreno (Villarreal), open play, 0.08 xG, saved 21’ Georges Mikautadze (Villarreal), open play, 0.07 xG, off target 50’ Pape Alassane Gueye (Villarreal), open play, 0.06 xG, blocked 51’ Gerard Moreno (Villarreal), from a corner, 0.06 xG, off target 52’ Nicolas Pepe (Villarreal), open play, 0.05 xG, saved 28’ Carlos Soler (Real Sociedad), open play, 0.04 xG, saved 44’ Nicolas Pepe (Villarreal), open play, 0.04 xG, hit the woodwork 77’ Georges Mikautadze (Villarreal), open play, 0.04 xG, saved 47’ Luka Sucic (Real Sociedad), from a corner, 0.03 xG, goal 50’ Santiago Mouriño (Villarreal), from a corner, 0.04 xG, saved 37’ Gonçalo Guedes (Real Sociedad), open play, 0.02 xG, saved 90+2’ Luka Sucic (Real Sociedad), open play, 0.02 xG, off target 59’ Pape Alassane Gueye (Villarreal), open play, 0.02 xG, off target 90’ Ander Barrenetxea (Real Sociedad), open play, 0.02 xG, blocked 22’ Brais Méndez (Real Sociedad), open play, 0.02 xG, blocked 56’ Luka Sucic (Real Sociedad), open play, 0.02 xG, off target 45’ Brais Méndez (Real Sociedad), open play, 0.01 xG, off target 15’ Georges Mikautadze (Villarreal), open play, 0.68 xG, goal 15’ Gerard Moreno (Villarreal), open play, 0.50 xG, saved 7’ Gerard Moreno (Villarreal), from a corner, 0.49 xG, goal 77’ Georges Mikautadze (Villarreal), open play, 0.46 xG, saved 73’ Georges Mikautadze (Villarreal), open play, 0.34 xG, off target 90’ Arsen Zakharyan (Real Sociedad), open play, 0.33 xG, off target 44’ Mikel Oyarzabal (Real Sociedad), open play, 0.31 xG, saved 21’ Alberto Moleiro (Villarreal), open play, 0.13 xG, saved 80’ Georges Mikautadze (Villarreal), open play, 0.12 xG, off target 23’ Nicolas Pepe (Villarreal), open play, 0.12 xG, goal 44’ Gerard Moreno (Villarreal), open play, 0.11 xG, blocked 39’ Pape Alassane Gueye (Villarreal), open play, 0.10 xG, blocked 87’ Pape Alassane Gueye (Villarreal), open play, 0.10 xG, off target 76’ Pape Alassane Gueye (Villarreal), open play, 0.09 xG, off target 33’ Brais Méndez (Real Sociedad), open play, 0.08 xG, blocked 48’ Gerard Moreno (Villarreal), open play, 0.08 xG, saved 21’ Georges Mikautadze (Villarreal), open play, 0.07 xG, off target 50’ Pape Alassane Gueye (Villarreal), open play, 0.06 xG, blocked 51’ Gerard Moreno (Villarreal), from a corner, 0.06 xG, off target 52’ Nicolas Pepe (Villarreal), open play, 0.05 xG, saved 28’ Carlos Soler (Real Sociedad), open play, 0.04 xG, saved 44’ Nicolas Pepe (Villarreal), open play, 0.04 xG, hit the woodwork 77’ Georges Mikautadze (Villarreal), open play, 0.04 xG, saved 50’ Santiago Mouriño (Villarreal), from a corner, 0.04 xG, saved 47’ Luka Sucic (Real Sociedad), from a corner, 0.03 xG, goal 37’ Gonçalo Guedes (Real Sociedad), open play, 0.02 xG, saved 90+2’ Luka Sucic (Real Sociedad), open play, 0.02 xG, off target 56’ Luka Sucic (Real Sociedad), open play, 0.02 xG, off target 59’ Pape Alassane Gueye (Villarreal), open play, 0.02 xG, off target 90’ Ander Barrenetxea (Real Sociedad), open play, 0.02 xG, blocked 22’ Brais Méndez (Real Sociedad), open play, 0.02 xG, blocked 45’ Brais Méndez (Real Sociedad), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Villarreal 4-4-2 Starting XI
Júnior
Mouriño
Navarro
Veiga
Pedraza
Pépé
Comesaña 89’
Gueye 89’
Moleiro 74’
Moreno 74’
Mikautadze 89’
Real Sociedad 4-4-2 Starting XI
Remiro
Gómez
Zubeldia 54’
Martín
Aramburu 68’
Guedes
Soler
Gorrotxategi 46’
Barrenetxea
Oyarzabal 82’
Méndez 68’

Player stats

PlayerPosMinGAShxGxAKPCards
Luiz Júnior GK900 0.000.000
Santiago Mouriño DEF901 0.040.000
Renato Veiga DEF900 0.000.000
Pau Navarro DEF900 0.000.000
Alfonso DEF900 0.000.182
Nicolas Pepe MID9013 0.210.293
Pape Alassane Gueye MID905 0.370.502
Santiago Comesaña MID9010 0.000.643
Alberto Moleiro MID791 0.130.081
Georges Mikautadze FWD90116 1.720.173
Gerard Moreno FWD7915 1.240.061
Tajon Buchanan Sub110 0.000.000
Alfon Sub110 0.000.000
Thomas Partey Sub10 0.000.000
Tani Oluwaseyi Sub10 0.000.000
Daniel Parejo Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Villarreal win 49% Avg odds 1.92
Draw 26% Avg odds 3.62
Real Sociedad win 25% Avg odds 3.74

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

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

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.