📊 90 MIN TOTALS
Finalised · Match completed
3.20
⚡ EXPECTED GOALS (xG)
1.31
74%
BALL POSSESSION %
26%
19
TOTAL SHOTS
6
8
SHOTS ON TARGET
1
91%
PASS ACCURACY %
75%
3
CORNERS
2
KEY EVENTS
19 events
-
28'BARGoal · Normal GoalLamine Yamal · assist Fermín López
-
37'BARGoal · Normal GoalLamine Yamal · assist Fermín López
-
49'VILGoal · Normal GoalPape Gueye · assist Santiago Mouriño
-
53'BARCard · Yellow CardMarc Bernal
-
56'BARCard · Yellow CardRaphinha
-
59'BARSubst · Substitution 1Dani Olmo · assist Pedri
-
67'BARSubst · Substitution 2Marc Bernal · assist Ronald Araújo
-
67'BARSubst · Substitution 3Ferran Torres · assist R. Lewandowski
-
67'VILSubst · Substitution 1Ayoze Pérez · assist Tajon Buchanan
-
67'VILSubst · Substitution 2Alberto Moleiro · assist Alfonso Pedraza
-
68'VILCard · Yellow CardAlfonso Pedraza
-
69'BARGoal · Normal GoalLamine Yamal · assist Pedri
-
73'BARSubst · Substitution 4Raphinha · assist Marcus Rashford
-
73'BARSubst · Substitution 5Lamine Yamal · assist Roony Bardghji
-
80'VILSubst · Substitution 3Santi Comesaña · assist Dani Parejo
-
80'VILSubst · Substitution 4Sergi Cardona · assist Alfon González
-
84'VILSubst · Substitution 5Nicolas Pépé · assist Tani Oluwaseyi
-
90'BARGoal · Normal GoalR. Lewandowski · assist Jules Koundé
-
90'+2BARVar · Goal confirmedR. Lewandowski
PLAYER RATINGS · TOP 5 EACH
0–10 scale
MATCH STATS
H vs A
ATTACK
3.2
xG
1.3
19.0
TOTAL SHOTS
6.0
8.0
ON TARGET
1.0
8.0
OFF TARGET
3.0
3.0
BLOCKED
2.0
POSSESSION
74.0%
POSSESSION %
26.0%
778.0
PASSES
271.0
91.0%
PASS ACCURACY
75.0%
SET PIECES
3.0
CORNERS
2.0
3.0
OFFSIDES
5.0
DISCIPLINE
11.0
FOULS
9.0
2.0
YELLOW CARDS
1.0
0.0
GK SAVES
4.0
🎯 SHOT BREAKDOWN
player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
Top shooters · accuracy = on-target / total
BARCELONA
10 shots
Lamine Yamal
4/6
Fermín López
0/2
Jules Koundé
0/1
Raphinha
1/1
VILLARREAL
1 shots
Pape Gueye
1/1
📈 xG RACE
final xG: 3.20 – 1.31
Cumulative xG over 90 minutes REAL xG
Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match
⚡ ATTACK SHARE
zone-based attack maps require broadcast partner (Q3)
Event activity ratio · attacks/cards/subs
12
EVENTS LOGGED
7
EVENTS LOGGED
LINEUPS
4-3-3 vs 4-4-2

4-4-2

13
JOAN GARC
3
ALEJANDRO
24
ERIC GARC
5
PAU CUBAR
23
JULES KOU
20
DANI OLMO
22
MARC BERN
16
FERMíN Ló
11
RAPHINHA
7
FERRAN TO
10
LAMINE YA
1
LUIZ JúNI
23
SERGI CAR
12
RENATO VE
6
PAU NAVAR
15
SANTIAGO
20
ALBERTO M
18
PAPE GUEY
14
SANTI COM
19
NICOLAS P
22
AYOZE PéR
9
GEORGES M

33
Eder Aller
G
25
Wojciech Szc...
G
19
Roony Bardgh...
F
17
Marc Casadó
M
14
Marcus Rashf...
F
9
R. Lewandows...
F
8
Pedri
M
4
Ronald Araúj...
D
2
João Cancelo
D
43
Tomás Marqué...
M
COACH:
Hansi Flick

21
Tani Oluwase...
F
17
Tajon Buchan...
F
16
Thomas Parte...
M
11
Alfon Gonzál...
F
10
Dani Parejo
M
4
Rafa Marín
D
3
Alexander Fr...
D
25
Arnau Tenas
G
24
Alfonso Pedr...
D
COACH:
Marcelino
🏥 UNAVAILABLE PLAYERS

No injuries reported · federation feed activates Q3

No injuries reported · federation feed activates Q3
⚖ MATCH OFFICIALS
REFEREE
Isidro Diaz de Mera Escuderos, Spain
—
BAR MANAGER
Hansi Flick
head coach
VIL MANAGER
Marcelino
head coach

7
BAR WINS
0
DRAWS

3
VIL WINS
70%
30%
27
–
16
TOTAL GOALS · 10 MEETINGS
4.30
AVG GOALS / MATCH
RECENT MEETINGS
SHOWING 5 / 10
BARCELONA
LAST 5 OVERALL
W
W
W
W
W
VILLARREAL
LAST 5 OVERALL
W
W
D
W
L
MATCH IMPACT
Final 4–1 · result locked

Won · already at 88 pts
Promotion - Champions League (League phase)

Lost · already at 68 pts
Promotion - Champions League (League phase)
LEAGUE CONTEXT
FULL TABLE →
| # | TEAM | P | W | D | L | GD | PTS | FORM |
|---|---|---|---|---|---|---|---|---|
| 1 |
Barcelona
|
34 | 29 | 1 | 4 | +58 | 88 |
W
W
W
W
W
|
| 2 |
Real Madrid
|
34 | 24 | 5 | 5 | +39 | 77 |
W
D
W
D
L
|
| 3 |
Villarreal
|
34 | 21 | 5 | 8 | +25 | 68 |
W
W
D
W
L
|
| 4 |
Atletico Madrid
|
34 | 19 | 6 | 9 | +21 | 63 |
W
W
L
L
L
|
| 5 |
Real Betis
|
34 | 13 | 14 | 7 | +11 | 53 |
W
D
W
D
D
|
| 6 |
Celta Vigo
|
34 | 12 | 11 | 11 | +4 | 47 |
W
L
L
L
W
|
| 7 |
Getafe
|
34 | 13 | 5 | 16 | -8 | 44 |
L
L
W
L
W
|
| 8 |
Athletic Club
|
34 | 13 | 5 | 16 | -10 | 44 |
W
L
W
L
L
|
| 9 |
Real Sociedad
|
34 | 11 | 10 | 13 | -1 | 43 |
L
D
L
D
W
|
| 10 |
Osasuna
|
34 | 11 | 9 | 14 | -2 | 42 |
L
W
L
D
D
|
| 11 |
Rayo Vallecano
|
34 | 10 | 12 | 12 | -6 | 42 |
W
D
W
L
W
|
| 12 |
Valencia
|
34 | 10 | 9 | 15 | -13 | 39 |
L
W
D
L
L
|
| 13 |
Espanyol
|
34 | 10 | 9 | 15 | -14 | 39 |
L
D
L
L
D
|
| 14 |
Elche
|
34 | 9 | 11 | 14 | -8 | 38 |
L
W
W
W
L
|
| 15 |
Mallorca
|
34 | 10 | 8 | 16 | -9 | 38 |
W
L
D
W
W
|
| 16 |
Girona
|
34 | 9 | 11 | 14 | -15 | 38 |
L
L
L
D
W
|
| 17 |
Sevilla
|
34 | 10 | 7 | 17 | -14 | 37 |
W
L
L
W
L
|
| 18 |
Alaves
|
34 | 9 | 9 | 16 | -13 | 36 |
L
W
L
D
D
|
| 19 |
Levante
|
34 | 8 | 9 | 17 | -17 | 33 |
L
D
W
W
L
|
| 20 |
Oviedo
|
34 | 6 | 10 | 18 | -28 | 28 |
L
L
D
W
W
|
UCL Qualification
Europa / Conference
Relegation
COMMENTARY
-
90'+2
Var · Goal confirmed · R. Lewandowski
-
90'
Goal · Normal Goal · R. Lewandowski
-
84'
Subst · Substitution 5 · Nicolas Pépé
-
80'
Subst · Substitution 4 · Sergi Cardona
-
80'
Subst · Substitution 3 · Santi Comesaña
-
73'
Subst · Substitution 5 · Lamine Yamal
-
73'
Subst · Substitution 4 · Raphinha
-
69'
Goal · Normal Goal · Lamine Yamal
-
68'
Card · Yellow Card · Alfonso PedrazaFoul
-
67'
Subst · Substitution 2 · Alberto Moleiro
-
67'
Subst · Substitution 1 · Ayoze Pérez
-
67'
Subst · Substitution 3 · Ferran Torres
-
67'
Subst · Substitution 2 · Marc Bernal
-
59'
Subst · Substitution 1 · Dani Olmo
-
56'
Card · Yellow Card · RaphinhaArgument
-
53'
Card · Yellow Card · Marc BernalFoul
-
49'
Goal · Normal Goal · Pape Gueye
- HALF TIME · 2 – 0
-
37'
Goal · Normal Goal · Lamine Yamal
-
28'
Goal · Normal Goal · Lamine Yamal
MATCH WINNER ODDS
Bookmaker odds not yet published. Check back closer to kickoff.