In control of the game following an own goal from Pau Torres (16th, 1-0), Real Madrid were surprised for the first time by Samuel Chukwueze (39th, 1-1). After the break, Vinicius restored the lead to the Merengues (48th, 2-1) but José Morales (70th, 2-2) and Chukwueze (80th, 2-3) deceived Courtois to give victory to Villarreal.
With this defeat, Real Madrid remain in 2nd place with 59 points, twelve less than Barcelona, leader, who hosts Girona on Monday.
In the Netherlands, PSV Eindhoven easily got the better of Excelsior Rotterdam (4-0) with goals from Luuk de Jong (12th), Xavi Simons (78th), former Anderlecht resident Fabio Silva (82nd) and Erick Gutierrez (87th). Holder, Johan Bakayoko was replaced in the 63rd minute and Thorgan Hazard entered the game in the 83rd minute.
At AZ Alkmaar, Anderlecht’s opponents in the Conference League quarter-finals, Zinho Vanheusden watched his team’s 0-1 defeat once morest Sparta Rotterdam from the bench. Tobias Lauritsen scored the only goal of the game at the end of the first period (45th + 1).
In the standings, PSV climbs to 2nd place with 59 points, five less than Feyenoord. AZ are 4th with 54 points.