Barcelona vs Villarreal

28 February 2026 · La Liga · 2025/26 · Referee Isidro Díaz de Mera Escuderos

Full time 4 – 1

Half-time: 2–0

  • Lamine Yamal 28’, 37’, 69’
  • Robert Lewandowski 90+1’
  • Pape Alassane Gueye 49’

Match summary

Barcelona won comfortably, 4-1 at home to Villarreal. Barcelona led 2-0 at half-time.

In the first half, Lamine Yamal put Barcelona ahead in the 28th minute, set up by Fermín López and Yamal made it 2-0 in the 37th minute, set up by Fermín López. In the second half, Pape Alassane Gueye pulled one back to make it 2-1 from a corner in the 49th minute, set up by Santiago Mouriño, Yamal made it 3-1 in the 69th minute, set up by Pedri, and Robert Lewandowski made it 4-1 in stoppage time, set up by Jules Koundé.

The chances backed that up: Barcelona created 3.55 expected goals (xG) from 19 shots to Villarreal's 1.36 from 6.

Match stats

74% Possession 26%
19 Shots 6
8 Shots on target 1
3 Corners 2
166 Attacks 48
82 Dangerous attacks 35
778 Passes 271
91% Pass accuracy 75%
15 Tackles 23
11 Fouls 9
2 Yellow cards 1
0 Red cards 0
3 Offsides 5

Key events

Barcelona Villarreal
Kick-off
Lamine YamalShot on target
23’
Lamine YamalLeft foot shot1-0 (Barcelona)
28’
Lamine YamalLeft foot shot2-0 (Barcelona)
37’
RaphinhaShot on target
43’
Half-time2-0
Dani OlmoShot on target
47’
49’
Pape GueyeLeft foot shot2-1 (Villarreal)
Second half underway
53’
Marcelino
53’
RaphinhaArgument
56’
Hans-Dieter FlickArgument
57’
57’
MarcelinoArgument
59’
Ferrán TorresShot on target
62’
Robert LewandowskiFerran Torres
67’
68’
Lamine YamalLeft foot shot3-1 (Barcelona)
69’
80’
Dani ParejoSanti Comesaña
Robert LewandowskiLeft foot shot4-1 (Barcelona)
90+1’
VAR review
90+2’
Full-time4-1

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 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.55 1.36 28’ Lamine Yamal (Barcelona), 1-0 28’ 37’ Lamine Yamal (Barcelona), 2-0 37’ 49’ Pape Alassane Gueye (Villarreal), 2-1 49’ 69’ Lamine Yamal (Barcelona), 3-1 69’ 90+1’ Robert Lewandowski (Barcelona), 4-1 90+1’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.55 1.36 28’ Lamine Yamal (Barcelona), 1-0 Yamal 28’ 37’ Lamine Yamal (Barcelona), 2-0 Yamal 37’ 49’ Pape Alassane Gueye (Villarreal), 2-1 Gueye 49’ 69’ Lamine Yamal (Barcelona), 3-1 Yamal 69’ 90+1’ Robert Lewandowski (Barcelona), 4-1 Lewandowski 90+1’
Barcelona 3.55 xGVillarreal 1.36 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Villarreal attacking Barcelona attacking 
90+1’ Robert Lewandowski (Barcelona), open play, 0.91 xG, goal 47’ Dani Olmo (Barcelona), open play, 0.67 xG, saved 49’ Pape Alassane Gueye (Villarreal), from a corner, 0.56 xG, goal 28’ Lamine Yamal (Barcelona), open play, 0.36 xG, goal 69’ Lamine Yamal (Barcelona), open play, 0.32 xG, goal 41’ Ayoze Pérez (Villarreal), open play, 0.30 xG, off target 14’ Jules Koundé (Barcelona), open play, 0.27 xG, off target 54’ Ayoze Pérez (Villarreal), open play, 0.24 xG, off target 62’ Ferrán Torres (Barcelona), open play, 0.23 xG, saved 12’ Fermín López (Barcelona), open play, 0.12 xG, off target 52’ Nicolas Pepe (Villarreal), open play, 0.11 xG, blocked 46’ Lamine Yamal (Barcelona), open play, 0.09 xG, off target 49’ Santiago Mouriño (Villarreal), from a corner, 0.10 xG, off target 37’ Lamine Yamal (Barcelona), open play, 0.08 xG, goal 61’ Lamine Yamal (Barcelona), open play, 0.08 xG, off target 76’ Robert Lewandowski (Barcelona), from a corner, 0.08 xG, off target 90+5’ Marcus Rashford (Barcelona), direct free kick, 0.07 xG, blocked 71’ Alfonso (Villarreal), open play, 0.06 xG, blocked 43’ Raphinha (Barcelona), direct free kick, 0.06 xG, saved 44’ Dani Olmo (Barcelona), from a corner, 0.04 xG, off target 23’ Lamine Yamal (Barcelona), open play, 0.04 xG, saved 58’ Dani Olmo (Barcelona), open play, 0.04 xG, off target 3’ Fermín López (Barcelona), open play, 0.03 xG, blocked 13’ Marc Bernal (Barcelona), open play, 0.03 xG, blocked 86’ Fermín López (Barcelona), open play, 0.03 xG, off target 90+1’ Robert Lewandowski (Barcelona), open play, 0.91 xG, goal 47’ Dani Olmo (Barcelona), open play, 0.67 xG, saved 49’ Pape Alassane Gueye (Villarreal), from a corner, 0.56 xG, goal 28’ Lamine Yamal (Barcelona), open play, 0.36 xG, goal 69’ Lamine Yamal (Barcelona), open play, 0.32 xG, goal 41’ Ayoze Pérez (Villarreal), open play, 0.30 xG, off target 14’ Jules Koundé (Barcelona), open play, 0.27 xG, off target 54’ Ayoze Pérez (Villarreal), open play, 0.24 xG, off target 62’ Ferrán Torres (Barcelona), open play, 0.23 xG, saved 12’ Fermín López (Barcelona), open play, 0.12 xG, off target 52’ Nicolas Pepe (Villarreal), open play, 0.11 xG, blocked 46’ Lamine Yamal (Barcelona), open play, 0.09 xG, off target 49’ Santiago Mouriño (Villarreal), from a corner, 0.10 xG, off target 37’ Lamine Yamal (Barcelona), open play, 0.08 xG, goal 61’ Lamine Yamal (Barcelona), open play, 0.08 xG, off target 76’ Robert Lewandowski (Barcelona), from a corner, 0.08 xG, off target 90+5’ Marcus Rashford (Barcelona), direct free kick, 0.07 xG, blocked 71’ Alfonso (Villarreal), open play, 0.06 xG, blocked 43’ Raphinha (Barcelona), direct free kick, 0.06 xG, saved 44’ Dani Olmo (Barcelona), from a corner, 0.04 xG, off target 23’ Lamine Yamal (Barcelona), open play, 0.04 xG, saved 58’ Dani Olmo (Barcelona), open play, 0.04 xG, off target 3’ Fermín López (Barcelona), open play, 0.03 xG, blocked 13’ Marc Bernal (Barcelona), open play, 0.03 xG, blocked 86’ Fermín López (Barcelona), open play, 0.03 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Barcelona 4-3-3 Starting XI
García
Koundé
Cubarsí
García
Balde
López 2
Bernal 67’
Olmo 59’
Yamal 3 73’
Torres 67’
Raphinha 73’
Villarreal 4-4-2 Starting XI
Júnior
Cardona 80’
Veiga
Navarro
Mouriño
Moleiro 67’
Gueye
Comesaña 80’
Pépé 84’
Pérez 67’
Mikautadze

Player stats

PlayerPosMinGAShxGxAKPCards
Joan García GK900 0.000.000
Jules Koundé DEF9011 0.271.673
Eric Garcia DEF900 0.000.031
Pau Cubarsí DEF900 0.000.000
Álex Balde DEF900 0.000.000
Fermín López MID9023 0.180.713
Marc Bernal MID691 0.030.000
Dani Olmo MID613 0.750.000
Lamine Yamal FWD7536 0.970.072
Ferrán Torres FWD691 0.230.000
Raphinha FWD751 0.060.313
Pedri Sub2910 0.000.402
Robert Lewandowski Sub2112 0.990.000
Ronald Araújo Sub210 0.000.000
Roony Bardghji Sub150 0.000.000
Marcus Rashford Sub151 0.070.081

Starters first, then substitutes. xA is expected assists.

Before kick-off

Barcelona win 69% Avg odds 1.37
Draw 17% Avg odds 5.54
Villarreal win 14% Avg odds 6.51

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.