Two brilliant strikes from Samuel Chukwueze saw Villarreal beat Real Madrid 3-2 at the Santiago Bernabeu in La Liga on Saturday.
The last time Villarreal beat Madrid in the league at the Bernabeu was 13 January 2018, when the Yellow Submarines secured a 1-0 win.
It was Chukwueze’s third goal against Madrid this season — two in La Liga and one in Copa Del Rey.
The Super Eagles forward is the second Villarreal player to score a brace in La Liga at the Santiago Bernabéu against Real Madrid, after Diego Forlán in May 2006.
The defeat is a huge blow to Madrid’s title hopes as they, on 59 points, are now 12 points behind leaders Barcelona, who play Girona on Monday with the opportunity to extend their lead by 15 points.
For Villarreal, they move up to fifth place on 47 points and just four points off fourth spot.
Madrid took the lead in the 16th minute of the game following an own goal by Pau Torres.
However, Chukwueze drew Villarreal level on 39 minutes. He received a pass inside the box, beat Nacho with a body swerve before slotting past Thibaut Courtois.
Meanwhile, three minutes into the second half, Vinicius Junior made it 2-1 to Madrid but Morales equalised for Villarreal on 70 minutes.
In the 80th minute, Chukwueze sealed the win for Villarreal, as he curled the ball from the edge of the box into the far top corner.