La Liga Regular Season - 30

Girona 1 - 0 FT Villarreal

Estadio Municipal de Montilivi

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

Futmetrix Verdict
25
FT
Mon, Apr 6
Español
Girona
1-0
Villarreal
⚡ Intensity 7
⚖️ Balance 5
🏆 Stakes 56
🎲 Upset 56
A catastrophic own goal sinks Villarreal.

Own Goal Agony at Montilivi

Skip It Futmetrix Score: 25/100. Our take is that a toothless attacking display turned a single defensive nightmare into a costly defeat for Villarreal's European ambitions.

A Cautious Opening

The contest opened with sluggish tempo and minimal Intensity at the Estadio Municipal de Montilivi. Girona edged possession early on, looking comfortable on the ball while Daley Blind marshalled the backline with supreme composure. Despite earning a barrage of corners to build pressure, the hosts struggled to carve out clear-cut chances in open play. On the other side of the pitch, Villarreal seemed entirely disjointed. Even with Pape Gueye battling hard to establish some semblance of control in midfield, the visitors failed to register a single shot on target throughout the entire match, making for a truly tepid viewing experience.

The Catastrophic Pivot

Just as a goalless first half seemed inevitable, the Balance of the match was shattered by a stroke of pure misfortune. Deep into first-half stoppage time, a dangerous ball into the box caused panic, and P. Navarro inadvertently diverted it into his own net. That decisive 45th-minute blunder delivered a massive Upset Factor, flipping the script entirely against the heavy favourites. It was the only breakthrough the home side needed, transforming a stale tactical affair into an uphill battle for a completely stunned Villarreal unit.

Closing the Door

After the interval, the Stakes rose as the visitors desperately searched for a way back into the tie, but they hit a brick wall. Arnau Martínez was exceptional down the right flank, closing down spaces and ensuring Girona’s clean sheet remained totally unthreatened. Despite dominating the set-piece count late on in desperation, the away side’s offensive output remained completely blunt. This resolute defensive showing earns Girona three valuable points to solidify their mid-table status, whilst leaving a severe dent in Villarreal’s pursuit of a Champions League finish.

Key Questions

What does this mean for Girona's season?

This vital victory cements their mid-table safety, distancing them from any lingering danger and providing a crucial confidence boost for their remaining nine league fixtures.

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
54%
46%
Girona 54%
Villarreal 46%
Shots
10
9
Girona 10
Villarreal 9
Shots on Target
2
0
Girona 2
Villarreal 0
Expected Goals (xG)
0.44
0.65
Girona 0.44
Villarreal 0.65
Passes
509
424
Girona 509
Villarreal 424
Pass Accuracy
87%
84%
Girona 87%
Villarreal 84%
Corners
7
4
Girona 7
Villarreal 4
Fouls
8
9
Girona 8
Villarreal 9
Yellow Cards
2
2
Girona 2
Villarreal 2
Red Cards
0
0
Girona 0
Villarreal 0

Match Events

12' 🔄 V. Vanat A. Ruiz
S. Mourino 🟨 21'
45'+1 P. Navarro
HT
53' 🟨 Vitor Reis
A. Moleiro A. Gonzalez 🔄 70'
S. Mourino A. Freeman 🔄 70'
N. Pepe T. Buchanan 🔄 71'
74' 🔄 D. Blind A. Frances
74' 🔄 I. Martin T. Lemar
A. Pedraza 🟨 77'
80' 🟨 F. Beltran
A. Pedraza S. Cardona 🔄 81'
85' 🔄 A. Martinez H. Rincon
85' 🔄 A. Ounahi J. Roca
FT

Player Cards

Our take on every player in this match

Girona

Goalkeepers
Paulo Gazzaniga
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
92
Minutes
Defenders
Arnau Martínez
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Vitor Reis
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Daley Blind
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
83%
Duel Win %
Álex Moreno
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Fran Beltrán
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
47%
Pass Acc
Axel Witsel
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Viktor Tsygankov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Iván Martín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Azzedine Ounahi
MAGNET
MAGNET
69
Activity
69
Activity
55
Passes
14
Duels
Forwards
Vladyslav Vanat
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
12
Entry
BENCH
Vladyslav Krapyvtsov
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Rubén Blanco
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alejandro Francés
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Hugo Rincón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
David López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Thomas Lemar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Joel Roca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Claudio Echeverri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lass Kourouma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abel Ruíz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
80
Total Mins
Started
Entry
Cristhian Stuani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bryan Gil
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Villarreal

Goalkeepers
Luiz Júnior
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Santiago Mouriño
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Pau Navarro
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
1
Fouls
5.9
Rating
Renato Veiga
MAGNET
MAGNET
82
Activity
82
Activity
74
Passes
8
Duels
Alfonso Pedraza
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
20%
Pass Acc
Midfielders
Nicolas Pépé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
71
Entry
Santi Comesaña
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Pape Gueye
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Alberto Moleiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Forwards
Gerard Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Georges Mikautadze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
BENCH
Arnau Tenas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alexander Freeman
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Sergi Cardona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Willy Kambwala
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
0
Total Mins
Started
Entry
Alassane Diatta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alfon González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Tajon Buchanan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Tani Oluwaseyi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ayoze Pérez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
08/24/2025 Villarreal 5 - 0 Girona La Liga Estadio de la Ceramica
05/10/2025 Girona 0 - 1 Villarreal La Liga Estadi Municipal de Montilivi
12/01/2024 Villarreal 2 - 2 Girona La Liga Estadio de la Cerámica
05/14/2024 Girona 0 - 1 Villarreal La Liga Estadi Municipal de Montilivi
09/27/2023 Villarreal 1 - 2 Girona La Liga Estadio de la Cerámica
05/20/2023 Girona 1 - 2 Villarreal La Liga Estadi Municipal de Montilivi
08/24/2025
La Liga Estadio de la Ceramica
05/10/2025
La Liga Estadi Municipal de Montilivi
12/01/2024
La Liga Estadio de la Cerámica
05/14/2024
La Liga Estadi Municipal de Montilivi
09/27/2023
La Liga Estadio de la Cerámica
05/20/2023
La Liga Estadi Municipal de Montilivi
Girona Win
Villarreal Win
Draw

League Standings

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