Alaves vs Villarreal

28 August 2026 · La Liga · 2026/27 · Referee Isidro Díaz de Mera Escuderos

Full time 1 – 0

Half-time: 1–0

  • Lucas Boyé 31’

Match summary

Alaves saw off Villarreal 1-0. Alaves led 1-0 at half-time.

Lucas Boyé put Alaves ahead in the 31st minute, set up by Ángel Pérez.

Villarreal can feel hard done by, creating 1.45 expected goals (xG) from 19 shots to Alaves's 0.92 from 9.

Alaves secured a narrow home victory against Villarreal on matchday three of La Liga despite being heavily dominated across most statistical metrics. The visitors controlled seventy-six per cent of possession, completed six hundred and forty-nine passes at an accuracy of eighty-eight per cent, and generated one hundred and forty-three attacks compared to just seventy-two for the hosts. Villarreal also registered nineteen total shots, six of which were on target, and accumulated an expected goals figure of 1.45 against Alaves's 0.92. However, Alaves defended resolutely with twenty-two tackles and relied on clinical finishing to edge the contest, while the disciplinary count saw the hosts pick up five yellow cards alongside one for the away side.

The opening half saw Alaves take the lead through the game's most notable chance when Lucas Boyé scored with a right-footed shot in the thirty-first minute, giving his side a 1-0 advantage that they carried into the interval. Just after the start of first-half stoppage time, Alaves manager Quique Sánchez Flores was shown a yellow card for argument. The second half featured a flurry of substitutions from both teams and heightened disciplinary action, with Abde Rebbach booked in the forty-eighth minute. Further yellow cards were issued to Nicolas Pépé, Mariano Díaz, Antonio Sivera, and Renato Veiga as tensions rose towards the conclusion of the match, which ended with no further goals.

Match stats

24% Possession 76%
9 Shots 19
2 Shots on target 6
5 Corners 9
72 Attacks 143
31 Dangerous attacks 89
196 Passes 649
73% Pass accuracy 88%
22 Tackles 19
15 Fouls 8
3 Yellow cards 1
0 Red cards 0
5 Offsides 4

Key events

Alaves Villarreal
Kick-off
Lucas BoyéShot on target
13’
28’
Tajon BuchananShot on target
Lucas BoyéRight foot shot1-0 (Alaves)
31’
43’
Gerard MorenoShot on target
Quique Sánchez FloresArgument
45+2’
Half-time1-0
Second half underway
Abde RebbachArgument
48’
54’
56’
Nicolas PepeShot on target
77’
Juan FoythShot on target
78’
Nicolas PepeShot on target
83’
Ayoze PérezShot on target
86’
Nicolas PépéArgument
89’
Antonio Sivera Time wasting
90+2’
90+4’
Renato VeigaUnsportsmanlike conduct
Full-time1-0

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.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.92 1.45 31’ Lucas Boyé (Alaves), 1-0 31’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.92 1.45 31’ Lucas Boyé (Alaves), 1-0 Boyé 31’
Alaves 0.92 xGVillarreal 1.45 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Villarreal attacking Alaves attacking 
31’ Lucas Boyé (Alaves), open play, 0.56 xG, goal 85’ Renato Veiga (Villarreal), from a corner, 0.50 xG, off target 69’ Ángel Pérez (Alaves), open play, 0.12 xG, hit the woodwork 5’ Gerard Moreno (Villarreal), from a corner, 0.11 xG, off target 22’ Georges Mikautadze (Villarreal), open play, 0.10 xG, blocked 43’ Gerard Moreno (Villarreal), open play, 0.10 xG, saved 27’ Carlos Romero (Villarreal), open play, 0.10 xG, blocked 66’ Ayoze Pérez (Villarreal), open play, 0.07 xG, off target 73’ Antonio Blanco (Alaves), open play, 0.06 xG, off target 74’ Ayoze Pérez (Villarreal), open play, 0.05 xG, blocked 78’ Nicolas Pepe (Villarreal), open play, 0.05 xG, saved 84’ Juan Foyth (Villarreal), from a corner, 0.06 xG, hit the woodwork 90+2’ Juan Foyth (Villarreal), open play, 0.05 xG, off target 80’ Lucas Boyé (Alaves), from a corner, 0.05 xG, off target 5’ Santiago Mouriño (Villarreal), from a corner, 0.04 xG, blocked 13’ Lucas Boyé (Alaves), set piece, 0.05 xG, saved 83’ Ayoze Pérez (Villarreal), open play, 0.04 xG, saved 29’ Gerard Moreno (Villarreal), from a corner, 0.03 xG, off target 56’ Pablo Ibáñez (Alaves), open play, 0.03 xG, off target 66’ Nicolas Pepe (Villarreal), open play, 0.03 xG, blocked 56’ Nicolas Pepe (Villarreal), open play, 0.03 xG, saved 28’ Tajon Buchanan (Villarreal), open play, 0.02 xG, saved 82’ Pablo Ibáñez (Alaves), open play, 0.02 xG, off target 29’ Juan Foyth (Villarreal), from a corner, 0.02 xG, blocked 37’ Ángel Pérez (Alaves), from a corner, 0.01 xG, off target 65’ Renato Veiga (Villarreal), from a corner, 0.01 xG, off target 77’ Juan Foyth (Villarreal), open play, 0.01 xG, saved 90+3’ Jonny (Alaves), set piece, 0.01 xG, off target 31’ Lucas Boyé (Alaves), open play, 0.56 xG, goal 85’ Renato Veiga (Villarreal), from a corner, 0.50 xG, off target 5’ Gerard Moreno (Villarreal), from a corner, 0.11 xG, off target 69’ Ángel Pérez (Alaves), open play, 0.12 xG, hit the woodwork 22’ Georges Mikautadze (Villarreal), open play, 0.10 xG, blocked 43’ Gerard Moreno (Villarreal), open play, 0.10 xG, saved 27’ Carlos Romero (Villarreal), open play, 0.10 xG, blocked 66’ Ayoze Pérez (Villarreal), open play, 0.07 xG, off target 73’ Antonio Blanco (Alaves), open play, 0.06 xG, off target 84’ Juan Foyth (Villarreal), from a corner, 0.06 xG, hit the woodwork 74’ Ayoze Pérez (Villarreal), open play, 0.05 xG, blocked 78’ Nicolas Pepe (Villarreal), open play, 0.05 xG, saved 90+2’ Juan Foyth (Villarreal), open play, 0.05 xG, off target 80’ Lucas Boyé (Alaves), from a corner, 0.05 xG, off target 13’ Lucas Boyé (Alaves), set piece, 0.05 xG, saved 5’ Santiago Mouriño (Villarreal), from a corner, 0.04 xG, blocked 83’ Ayoze Pérez (Villarreal), open play, 0.04 xG, saved 29’ Gerard Moreno (Villarreal), from a corner, 0.03 xG, off target 56’ Pablo Ibáñez (Alaves), open play, 0.03 xG, off target 66’ Nicolas Pepe (Villarreal), open play, 0.03 xG, blocked 56’ Nicolas Pepe (Villarreal), open play, 0.03 xG, saved 28’ Tajon Buchanan (Villarreal), open play, 0.02 xG, saved 82’ Pablo Ibáñez (Alaves), open play, 0.02 xG, off target 29’ Juan Foyth (Villarreal), from a corner, 0.02 xG, blocked 65’ Renato Veiga (Villarreal), from a corner, 0.01 xG, off target 90+3’ Jonny (Alaves), set piece, 0.01 xG, off target 37’ Ángel Pérez (Alaves), from a corner, 0.01 xG, off target 77’ Juan Foyth (Villarreal), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Alaves 5-3-2 Starting XI
Sivera
Pérez 71’
Tenaglia
Koski
Otto
Rebbach 71’
Ibáñez
Blanco
Rodriguez 54’
Martínez 54’
Boyé 82’
Villarreal 4-4-2 Starting XI
Júnior
Romero
Veiga
Foyth
Mouriño 62’
Buchanan 63’
Gueye
Comesaña 62’
Pépé
Mikautadze 82’
Moreno 70’

Player stats

PlayerPosMinGAShxGxAKPCards
Antonio Sivera GK900 0.000.000
Ángel Pérez DEF7212 0.130.561
Nahuel Tenaglia DEF900 0.000.000
Ville Koski DEF900 0.000.000
Jonny DEF901 0.010.000
Abderrahmane Rebbach DEF720 0.000.000
Pablo Ibáñez MID902 0.050.000
Antonio Blanco MID901 0.060.051
Mikel Rodríguez MID550 0.000.000
Lucas Boyé FWD8313 0.650.000
Antonio Martínez FWD550 0.000.000
Youssef Lekhedim Sub350 0.000.000
Mariano Sub350 0.000.000
Denis Suárez Sub180 0.000.062
Carlos Benavídez Sub180 0.000.021
Aitor Mañas Sub70 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Alaves win 31% Avg odds 3.03
Draw 27% Avg odds 3.44
Villarreal win 42% Avg odds 2.26

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.