1. Goodnightpublished at 22:07 British Summer Time 8 April 2023

    That's the end of this live text now, thanks for joining us today.

    We'll be back tomorrow for more Premier League action.

    Read about Erling Haaland doing more goals here.

  2. Postpublished at 22:06 British Summer Time 8 April 2023

    Villarreal have done the La Liga double over Real Madrid for the first time ever.

    They beat Real 2-1 at home in January.

    The last clubs to win both La Liga encounters with Real Madrid in a campaign were Barcelona and Real Sociedad in 2018-19.

  3. Postpublished at 22:05 British Summer Time 8 April 2023

    Real Madrid have won just three of their last 12 matches against Villarreal in La Liga (D6 L3).

    They have failed to win any of their last four (D2 L2), their worst current winless run against an opponent in La Liga.

  4. Postpublished at 22:04 British Summer Time 8 April 2023

    Villarreal have won 14 points from losing positions in La Liga this season, more than any other team.

  5. Postpublished at 22:03 British Summer Time 8 April 2023

    Barcelona can go 15 points clear at the top of La Liga if they beat neighbours Girona on Monday night.

    We're getting close to the stage where you start counting how many more wins Barca need to wrap up the title.

    Probably a 2% chance for Real comes a 0.01% chance now.

  6. FULL-TIMEpublished at 22:00 British Summer Time 8 April 2023

    Real Madrid 2-3 Villarreal

    It's all over.

    Villarreal have stunned Real Madrid, who remain 12 points behind Barcelona.

  7. Postpublished at 90+7 mins

    Real Madrid 2-3 Villarreal

    Marco Asensio slams the free-kick over the bar and there's five seconds left now.

  8. Postpublished at 90+7 mins

    Real Madrid 2-3 Villarreal

    A long debate about where the Villarreal wall should be. This is probably it, game on the line.

  9. Postpublished at 90+6 mins

    Real Madrid 2-3 Villarreal

    Vinicius Jr drifts in and tries to take on too many players before shooting. He does win a free-kick though after clashing with Alberto Moreno.

  10. Postpublished at 90+6 mins

    Real Madrid 2-3 Villarreal

    A bit of a grimace on Carlo Ancelotti's face.

  11. Postpublished at 90+4 mins

    Real Madrid 2-3 Villarreal

    Real work the corner back to Luka Modric, who gets his shot wrong from 18 yards.

  12. Postpublished at 90+3 mins

    Real Madrid 2-3 Villarreal

    Rodrygo's shot hits the wall and goes over for a corner.

  13. Postpublished at 90+3 mins

    Real Madrid 2-3 Villarreal

    Vinicius Jr wins a free-kick in shooting country.

  14. Postpublished at 21:55 British Summer Time 8 April 2023

    Real Madrid 2-3 Villarreal

    Villarreal would move up to fifth with this, four points off the Champions League places.

  15. SUBSTITUTIONpublished at 90+1 mins

    Real Madrid 2-3 Villarreal

    Samuel Chukwueze, the best player on the pitch, and Alex Baena are replaced by Johan Mojica and Kiko Femenía.

  16. INJURY TIMEpublished at 90 mins

    Real Madrid 2-3 Villarreal

    Seven minutes added on.

  17. Postpublished at 90 mins

    Real Madrid 2-3 Villarreal

    Nacho's long-range shot is deflected over for a corner.

  18. Postpublished at 89 mins

    Real Madrid 2-3 Villarreal

    Villarreal have a free-kick and they decide to just keep the ball rather than try to get it into the box.

  19. Postpublished at 21:50 British Summer Time 8 April 2023

    Real Madrid 2-3 Villarreal

    Samuel Chukwueze is the first away player to score twice at the Bernabeu since Pierre-Emerick Aubameyang for Barcelona just over a year ago.

  20. Postpublished at 21:50 British Summer Time 8 April 2023

    Real Madrid 2-3 Villarreal

    Barcelona could be 15 points clear by Monday.