This is the final game of the domestic season for both of these teams, but Real Madrid have a Champions League final date with Liverpool next weekend and it would be interesting to see how they fair here. Zinedine Zidane would prioritise avoiding injuries in this game but they need a win to give them momentum ahead of the game against Liverpool and Villarreal are a team that can give them a tough time.
Villarreal’s season has been an interesting one. The Yellow Submarines have rarely put together a run of wins all season, yet they have managed to get the points that place them inside the top six ahead of this last match of the season. They have entered top form ahead of this game also with 4 wins from their last five games, they would want to show the world what they are made of when they host Madrid in this game.
5 of Villarreal’s last 7 games have produced over 3.5 goals. Their last win was the 4-0 bashing of Deportivo La Coruna, while their last loss was a 5-0 defeat to Barcelona, Real Madrid would come here knowing there are defensive weak points they can exploit.
Real Madrid have backed themselves to outscore their opponents in their last few matches as they have scored twice or more in their last six games, but have kept only one clean sheet in their last 10 games.
Real have tended to struggle against Villarreal in recent years. The last 6 meetings have produced 2 wins each and 2 draws. Los Blancos have only won on 2 of their last 5 trips to play the Yellow Submarine.