Celta Vigo 3-2 Villarreal
Key numbers
- Possession 54% – 46%
- Shots 23 (7 on target) – 11 (3)
- Decisive moment: 82' Anastasios Douvikas, FN xPts +1.6
Player of the match
Iago Aspas 8.9Dominant
Highest FN Score on the pitch: 8.9 (Dominant)
Game state
0-11-12-12-23-2
Celta Vigo ahead 34 min · level 46 min · Villarreal ahead 10 min
- Villarreal: Red card 17' → ~73 min a player down
- Anastasios Douvikas — off the bench 10 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.
12'
Alberto Moreno
Goal · scorer +0.6 · assist Dani Parejo +0.2
+0.8
17'
Santi Comesaña
Red card
−0.4
22'
Iago Aspas
Pen goal
+0.8
39'
Jørgen Strand Larsen
Goal · scorer +0.6 · assist Damián Rodríguez +0.3
+0.9
65'
Gonçalo Guedes
Goal · scorer +0.6 · assist Alexander Sørloth +0.2
+0.8
82'
Anastasios Douvikas
Goal · scorer +1.1 · assist Iago Aspas +0.5
+1.6
Celta Vigo
Expected (last two seasons) 1.3Own moments +3.3Opponent moments −1.5Time effect −0.1→ League points won 3
Villarreal
Expected (last two seasons) 1.5Own moments +1.2Opponent moments −2.5Time effect −0.2→ League points won 0
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
Celta VigoVillarreal
3.85Expected goals (xG)0.63
Compared with usual
Celta Vigo
last 26 matches, all competitions baseline
| This match | Avg | |
|---|
| Goals | 3 | 1.4 | |
| Conceded | 2 | 1.4 | |
| xG | 3.85 | 1.1 | |
| xG against | 0.63 | 1.3 | |
| Shots | 23 | 12 | |
| On target | 7 | 4 | |
| Shots faced | 11 | 12.6 | |
| xG per shot | 0.17 | 0.09 | |
| Possession | 54% | 46.5% | |
| Passes | 599 | 409 | |
| Pass accuracy | 94% | 75.5% | high |
| Corners | 2 | 4.7 | |
| Fouls | 11 | 12.3 | |
Villarreal
last 30 matches, all competitions baseline
| This match | Avg | |
|---|
| Goals | 2 | 1.8 | |
| Conceded | 3 | 1.6 | |
| xG | 0.63 | 1.5 | |
| xG against | 3.85 | 1.4 | high |
| Shots | 11 | 13.5 | |
| On target | 3 | 5.1 | |
| Shots faced | 23 | 13.9 | |
| xG per shot | 0.06 | 0.13 | |
| Possession | 46% | 50.2% | |
| Passes | 522 | 461 | |
| Pass accuracy | 87% | 83% | |
| Corners | 1 | 4.8 | |
| Fouls | 5 | 13.1 | low |
Timeline
- 12'
Goal
Alberto Moreno league goal #2 assist Dani Parejo
- 16'
VAR
Santi Comesaña
- 17'
Red
Santi Comesaña
- 22'
Goal
Iago Aspas (pen) league goal #8
- 25'
Yellow
Javier Manquillo
- 33'
Yellow
Damián Rodríguez
- 39'
Goal
Jørgen Strand Larsen league goal #12 assist Damián Rodríguez
- 46'
Sub
Damián Rodríguez → Mihailo Ristić
- 46'
Sub
Javier Manquillo → Luca De La Torre
- 46'
Sub
Yerson Mosquera → Jorge Cuenca
- 56'
Sub
Ilias Akhomach → Francis Coquelin
- 56'
Sub
Alberto Moreno → Alfonso Pedraza
- 64'
Yellow
Williot Swedberg
- 65'
Goal
Gonçalo Guedes league goal #3 assist Alexander Sørloth
- 65'
Sub
Williot Swedberg → Franco Cervi
- 74'
Sub
Gonçalo Guedes → José Luis Morales
- 79'
Sub
Dani Parejo → Étienne Capoue
- 80'
Sub
Fran Beltrán → Carles Pérez
- 80'
Sub
Hugo Álvarez → Anastasios Douvikas
- 82'
Goal
Anastasios Douvikas league goal #6 assist Iago Aspas
- 85'
Yellow
Anastasios Douvikas
Category leaders
- Key passesIago Aspas7
- Duels wonIlias Akhomach8/12
- DribblesIlias Akhomach5/7
- Defensive actionsCarl Starfelt6
- ShotsJørgen Strand Larsen5 (on target 3)
- Fouls wonAlejandro Baena3
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.