SUBSTITUTIONpublished at 74 mins
Villarreal 1-3 Barcelona
Villarreal make their final change as teenager Fernando Nino replaces Carlos Bacca. Bacca must be injured as he was only a substitute himself.
Barcelona seven points behind Real Madrid
Barca have only won half games since restart
Villarreal have won five and drawn one
Have your say: #bbceurofooty
Emlyn Begley
Villarreal 1-3 Barcelona
Villarreal make their final change as teenager Fernando Nino replaces Carlos Bacca. Bacca must be injured as he was only a substitute himself.
Villarreal 1-3 Barcelona
Barcelona make a double change. Ansu Fati and Martin Braithwaite replace Sergio Busquets and goalscorer Antoine Griezmann. Back to three at the front now.
Villarreal 1-3 Barcelona
The goal is ruled out. They took so much time to disallow that after it went in.
They are checking to see whether Arturo Vidal was offside in the build-up...
Lionel Messi
Another excellent team goal!
Barcelona must have possession for at least a minute by the time Sergi Roberto cuts the ball back for Lionel Messi to finish from 10 yards.
Villarreal 1-3 Barcelona
Good Barca move. Lionel Messi feeds Antoine Griezmann on the left, he picks out Arturo Vidal - but his shot is saved.
Then Jordi Alba has a shooting position but fires straight at the keeper.
Villarreal 1-3 Barcelona
The TV commentators seem worried that Lionel Messi is down... but he's just tying his shoelaces. Panic over.
Villarreal 1-3 Barcelona
Lionel Messi finds Antoine Griezmann on the left but his cross can't find a Barca player.
Villarreal 1-3 Barcelona
Tactical switcheroo from Barcelona now. Midfielders Ivan Rakitic and Riqui Puig replace striker Luis Suarez and right-back Nelson Semedo.
Sergi Roberto goes to right-back and Puig will play slightly forward.
Villarreal 1-3 Barcelona
A replay shows goalkeeper Sergio Asenjo actually saved that Luis Suarez shot but it was a goal-kick.
Villarreal 1-3 Barcelona
A bit of a waste from Luis Suarez. Arturo Vidal plays him in. Antoine Griezmann is in the centre screaming for it but instead Suarez tries to go round the keeper - far too wide - and slam it into the side-netting,
Villarreal 1-3 Barcelona
Villarreal make their fourth change as Manu Trigueros replaces Santi Cazorla in midfield. Fresh legs.
Villarreal 1-3 Barcelona
Barca's first proper attack since the restart. The front three are all involved. Antoine Griezmann chests it down to Lionel Messi, whose first-time hooked shot is easily saved.
Villarreal 1-3 Barcelona
Frustrating for Villarreal. They are having a good counter-attack but the referee gets in the way of Santi Cazorla. Drop-ball to the hosts.
Villarreal 1-3 Barcelona
Lionel Messi gets the ball in the centre circle and tries to go for a run but he's crowded out. Villarreal's tactical shift working already.
Villarreal 1-3 Barcelona
The midfield is flooded with yellow Villarreal shirts now.
Villarreal 1-3 Barcelona
This is the first time Barca have scored three goals in the first half of an away game in La Liga since December 2018 when they went on to beat Espanyol 4-0.
Villarreal 1-3 Barcelona
The second half begins.
Villarreal 1-3 Barcelona
Villarreal have decided to bulk up their midfield to deal with Barca's threat. Goalscorer Gerard Moreno and Vicente Iborra are replaced by Moi Gomez and Bruno Soriano.
Villarreal 1-3 Barcelona
The players are in the tunnel getting ready to come out for the second half.