La Liga Regular Season - 28

Alaves 1 - 1 FT Villarreal

Estadio Mendizorrotza

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

Futmetrix Verdict
48
FT
Fri, Mar 13
Español
Alaves
1-1
Villarreal
⚡ Intensity 40
⚖️ Balance 22
🏆 Stakes 44
🎲 Upset 24
Stoppage-time drama stuns the hosts.

Late Heartbreak at Mendizorrotza

Average Entertainment Futmetrix Score: 48/100. A bruising tactical stalemate exploded into life in the dying seconds, leaving the hosts heartbroken and the visitors relieved to salvage a point.

Tactical Trenches

Action at Estadio Mendizorrotza immediately fell into a rigid rhythm, defined by heavy tackles and minimal space in the final third. The Intensity of the midfield battles left little room for expansive football. Villarreal edged possession with 52%, probing patiently against a deeply entrenched backline. The early deadlock was broken not by a moment of attacking brilliance, but by pure misfortune in the 40th minute. Under mounting pressure, R. Marin accidentally turned the ball into his own net, delivering a severe blow to an Alaves side that had relied entirely on defensive solidity to weather the early storm.

Grinding Gears

The second half saw the Balance of power fluctuate as the home side frantically searched for a foothold. Despite recording eight total shots, Alaves failed to test the keeper even once, registering zero shots on target. They leaned heavily on physicality, committing 18 fouls to disrupt the visitors' passing rhythm. Villarreal, meanwhile, managed 10 attempts but struggled to find a clinical edge to completely kill off the contest. With the Upset Factor looming, the hosts pushed higher up the pitch, turning the match into a gritty war of attrition rather than a fluid spectacle.

The Final Twist

With the clock ticking well past the standard ninety minutes, the massive Stakes for Champions League qualification pushed Villarreal into one last desperate surge. Deep into stoppage time—specifically the 98th minute—a moment of pure drama unfolded. S. Comesana spotted a frantic run and delivered a crucial assist to N. Pepe, who fired home to seal a 1-1 draw. The late heroics ensure Villarreal remains firmly in fourth place, while Alaves are left to rue a missed opportunity to climb out of mid-table obscurity after a gruelling shift.

Key Questions

How dramatic was the late winner by N. Pepe?

Reaching peak drama in the 98th minute, Pepe's crucial strike altered the final scoreline just when the tactical battle seemed destined to quietly fade out.

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
48%
52%
Alaves 48%
Villarreal 52%
Shots
8
10
Alaves 8
Villarreal 10
Shots on Target
0
4
Alaves 0
Villarreal 4
Expected Goals (xG)
0.21
0.48
Alaves 0.21
Villarreal 0.48
Passes
341
378
Alaves 341
Villarreal 378
Pass Accuracy
77%
83%
Alaves 77%
Villarreal 83%
Corners
5
2
Alaves 5
Villarreal 2
Fouls
18
11
Alaves 18
Villarreal 11
Yellow Cards
4
1
Alaves 4
Villarreal 1
Red Cards
0
0
Alaves 0
Villarreal 0

Match Events

36' 🟨 L. Boye
40' R. Marin
HT
50' 🟨 Yusi
S. Cardona 🟨 59'
S. Cardona A. Moleiro 🔄 59'
T. Buchanan G. Moreno 🔄 60'
P. Gueye T. Partey 🔄 67'
75' 🔄 C. Alena J. Guridi
81' 🔄 Yusi V. Koski
S. Mourino A. Freeman 🔄 83'
G. Mikautadze T. Oluwaseyi 🔄 84'
90' 🟨 A. Sivera
90'+1 🔄 T. Martinez A. Rebbach
90'+1 🔄 N. Tenaglia C. Ballestero
Marcelino 🟨 90'+5
90'+6 🟨 A. Blanco
N. Pepe (S. Comesana) 90'+8
FT

Player Cards

Our take on every player in this match

Alaves

Goalkeepers
Antonio Sivera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Defenders
Jonny Otto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Nahuel Tenaglia
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
5
Interceptions
0
Blocks
Victor Parada
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
60%
Duel Win %
Midfielders
Ángel Pérez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Pablo Ibáñez
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
5
Duels Won
0
Pens Won
Antonio Blanco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Carles Aleñá
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Youssef Enriquez Lekhedim
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
80
Total Mins
81
Entry
Forwards
Lucas Boyé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Toni Martínez
👻 Invisible Nothing to note
BENCH
Raúl Fernández
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Grégoire Swiderski
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ville Koski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Paco Sanz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Ballestero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Xanet Olaiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jon Guridi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Calebe Gonçalves
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Denis Suárez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abderrahman Rebbach
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Mariano Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ibrahim Diabaté
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
98
Total Mins
Started
Entry
Defenders
Santiago Mouriño
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Pau Navarro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Rafa Marín
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
0
Fouls
6.2
Rating
Sergi Cardona
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Midfielders
Tajon Buchanan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
60
Entry
Santi Comesaña
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Pape Gueye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Alfonso Pedraza
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Forwards
Nicolas Pépé
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.9
Rating
Georges Mikautadze
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
83
Total Mins
84
Entry
BENCH
Arnau Tenas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alexander Freeman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Willy Kambwala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alberto Moleiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry
Thomas Partey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Renato Veiga
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
Gerard Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry
Tani Oluwaseyi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Alfon González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
10/01/2026 Villarreal 3 - 1 Alaves La Liga Estadio de la Ceramica
08/03/2025 Alaves 1 - 0 Villarreal La Liga Estadio de Mendizorroza
09/11/2024 Villarreal 3 - 0 Alaves La Liga Estadio de la Cerámica
10/02/2024 Alaves 1 - 1 Villarreal La Liga Estadio de Mendizorroza
22/10/2023 Villarreal 1 - 1 Alaves La Liga Estadio de la Cerámica
30/04/2022 Alaves 2 - 1 Villarreal La Liga Estadio de Mendizorroza
21/12/2021 Villarreal 5 - 2 Alaves La Liga Estadio de la Cerámica
21/04/2021 Alaves 2 - 1 Villarreal La Liga Estadio de Mendizorroza
30/09/2020 Villarreal 3 - 1 Alaves La Liga Estadio de la Cerámica
25/01/2020 Alaves 1 - 2 Villarreal La Liga Estadio de Mendizorroza
10/01/2026
La Liga Estadio de la Ceramica
08/03/2025
La Liga Estadio de Mendizorroza
09/11/2024
La Liga Estadio de la Cerámica
10/02/2024
La Liga Estadio de Mendizorroza
22/10/2023
La Liga Estadio de la Cerámica
30/04/2022
La Liga Estadio de Mendizorroza
21/12/2021
La Liga Estadio de la Cerámica
21/04/2021
La Liga Estadio de Mendizorroza
30/09/2020
La Liga Estadio de la Cerámica
25/01/2020
La Liga Estadio de Mendizorroza
Alaves Win
Villarreal 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 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)
4 Villarreal 28 55 51 33 +18 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)WLevante 0 - 1 Villarreal (18-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 28 38 43 42 +1 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)LReal Madrid 4 - 1 Real Sociedad (14-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)