SUBSTITUTIONpublished at 21:26 British Summer Time 16 July 2020
Real Madrid 1-0 Villarreal
Villarreal made two subs at the same time as Real. Santi Cazorla and Vicente Iborra replaced Manuel Morlanes and Moi Gomez.
Real Madrid win La Liga after beating Villarreal
They have only won La Liga once since 2012
Emlyn Begley
Real Madrid 1-0 Villarreal
Villarreal made two subs at the same time as Real. Santi Cazorla and Vicente Iborra replaced Manuel Morlanes and Moi Gomez.
Lionel Messi (62 mins)
Barcelon are level against Osasuna as Lionel Messi curls a perfect free-kick home.
Real Madrid 1-0 Villarreal
Real Madrid make two changes as Vinicius Jr and Marco Asensio replace Eden Hazard and Rodrygo on the wings.
Real Madrid 1-0 Villarreal
Real midfielder Luka Modric is the third player booked in this game as he catches Javier Ontiveros.
Barcelona 0-1 Osasuna
Luis Suarez has just replaced Martin Braithwaite for Barcelona.
Real Madrid 1-0 Villarreal
Amazing play by Real left-back Ferland Mendy to squeeze between two Villarreal defenders but then his cross is held by the keeper.
Real Madrid 1-0 Villarreal
Toni Kroos' free-kick is headed away by Villarreal.
Just noticed Karim Benzema (25) has the fewest touches of any outfield player to play the opening hour of this game.
#bbceurofooty or text 81111
Paul: Given someone has said the Spanish league is predictable it's been more of a title race than the Premier League has been this season.
Real Madrid 1-0 Villarreal
Villarreal get their first corner of the game but Thibaut Courtois catches it.
Real Madrid 1-0 Villarreal
As I say that, Dani Carvajal almost scores. He races onto Luka Modric's pass, cuts inside two defenders and then stings the palms of Sergio Asenjo.
Real Madrid 1-0 Villarreal
Not much has happened since the restart to be honest.
Real Madrid 1-0 Villarreal
Real on the attack but Eden Hazard can't quite wriggle free of defenders in the box.
Barcelona 0-1 Osasuna
Martin Braithwaite has the ball in the back of the net for Barcelona but Lionel Messi was offside when he laid the ball off to the Dane. No goal.
Barcelona 0-1 Osasuna
Barcelona have eight shots in the first half - more than they have had in any other La Liga home game at this stage without an effort on target since at least 2003-04.
The second half begins.
Real Madrid 1-0 Villarreal
The second half begins.
Real Madrid 1-0 Villarreal
Villarreal make two changes at the break.
Bruno Soriano and Javier Ontiveros replace Ruben Pena and Samuel Chukwueze.
A Real Madrid official is showing Karim Benzema something on his phone in the tunnel. Hopefully it's my live text commentary.
#bbceurofooty or text 81111
Not saying the Spanish league is predictable but the title will be won tonight and it's not Barca.
Jimi, Bradford
Atletico Madrid have won as many titles as Real since 2012.
As things stand, the La Liga relegation battle is over.
Leganes and Mallorca would be down, and Alaves and Celta Vigo would be safe.
The race for the Champions League was done and dusted a while ago.
Real Madrid would need at least three goals to go against them in the second half to stop them winning the league.
Even if Villarreal equalise, Barcelona would need to come from behind to beat Osasuna to take it to the final day.