La Liga · Matchweek 14
Carlos Soler 60'
Ander Barrenetxea 87'
HT 0:1
Ayoze Pérez 31'
Alberto Moleiro 57'
Alberto Moleiro 90'
Sun, 30 Nov 2025, 13:00 (UK) · Reale Arena, San Sebastian
Real Sociedad 9th · 16 pts|Villarreal 4th → 2nd · 32 pts

Villarreal won on the scoreboard and on xG (1.02–1.51).

Player of the matchAlberto Moleiro8.8Decisive moment90' Alberto Moleiro+1.7

Real Sociedad 2-3 Villarreal

Key numbers

  • Possession 60% – 40%
  • Shots 18 (7 on target) – 10 (5)
  • Decisive moment: 90' Alberto Moleiro, FN xPts +1.7
Player of the match
Alberto Moleiro 8.8Dominant

Highest FN Score on the pitch: 8.8 (Dominant)

Game state

0-10-21-22-22-3
Real Sociedad ahead 0 min · level 34 min · Villarreal ahead 56 min
  • Ander Barrenetxea — off the bench 34 min · 1G 0A

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

31' Ayoze Pérez Goal · scorer +0.6 · assist Alfonso Pedraza +0.3 +0.9
57' Alberto Moleiro Goal · scorer +0.3 · assist Ayoze Pérez +0.1 +0.4
60' Carlos Soler Goal · scorer +0.2 · assist Takefusa Kubo +0.1 +0.3
87' Ander Barrenetxea Goal +1.0
90' Alberto Moleiro Goal +1.7
Real Sociedad Expected (last two seasons) 1.2Own moments +1.3Opponent moments −2.0Time effect −0.5→ League points won 0
Villarreal Expected (last two seasons) 1.5Own moments +3.0Opponent moments −2.0Time effect +0.5→ League points won 3

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

Real SociedadVillarreal
60%Possession40%
1.02Expected goals (xG)1.51
0.06xG per shot0.15
18Shots10
7Shots on target5
39%Shots on target %50%
9Shots in box6
530Passes358
86%Pass accuracy77%
8Corners2
1Saves5
15Fouls18
4Yellow cards8
1Offsides0

Compared with usual

Real Sociedad

last 3 matches, all competitions baseline
This matchAvg

Villarreal

19 matches this season, all competitions baseline
This matchAvg
Goals31.8
Conceded21.1
xG1.511.5
xG against1.021.2
Shots1013.9
On target54.9
Shots faced1811.5
xG per shot0.150.12
Possession40%46.1%
Passes358431.8
Pass accuracy77%84.3%low
Corners24.1
Fouls1811.7high

Timeline

  • 20' Yellow Pape Gueye
  • 31' Goal Ayoze Pérez league goal #2 assist Alfonso Pedraza
  • 42' Yellow Umar Sadiq
  • 45+2' Yellow Ayoze Pérez
  • 49' Yellow Alberto Moleiro
  • 56' Sub Umar Sadiq → Ander Barrenetxea
  • 57' Goal Alberto Moleiro league goal #5 assist Ayoze Pérez
  • 60' Goal Carlos Soler league goal #2 assist Takefusa Kubo
  • 67' Yellow Alfonso Pedraza
  • 68' Sub Gerard Moreno → Georges Mikautadze
  • 68' Sub Pape Gueye → Dani Parejo
  • 69' Yellow Jon Martin
  • 70' Yellow Ander Barrenetxea
  • 73' Yellow Santiago Mouriño
  • 74' Yellow Luiz Júnior
  • 77' Sub Carlos Soler → Arsen Zakharyan
  • 77' Sub Gonçalo Guedes → Gorka Carrera Zarranz
  • 78' Sub Alfonso Pedraza → Sergi Cardona
  • 79' Sub Tajon Buchanan → Ilias Akhomach
  • 84' Sub Brais Méndez → Mikel Goti
  • 85' Sub Takefusa Kubo → Beñat Turrientes
  • 86' Sub Ayoze Pérez → Tani Oluwaseyi
  • 87' Goal Ander Barrenetxea league goal #3
  • 90' Yellow Juan Foyth
  • 90' Goal Alberto Moleiro league goal #6
  • 90+7' Yellow Ilias Akhomach

Category leaders

  • Key passesTakefusa Kubo3
  • Duels wonSanti Comesaña11/16
  • DribblesGonçalo Guedes3/5
  • Defensive actionsJon Martin7
  • ShotsBrais Méndez5 (on target 1)
  • Fouls wonJon Aramburu3

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.