Real Madrid will be looking to finish ahead of Atletico Madrid at the top of La Liga with a win over Villarreal on Saturday evening.
Los Blancos are now in second position, two points behind leaders Atletico Madrid, while Villarreal are in seventh position, one point behind fifth-placed Real Sociedad, meaning both teams have a lot to play for in Madrid.
Real Madrid has the greatest away record in La Liga this season, but they have lost six of their 18 league matches at home and will be aware of the threat posed by a strong Villarreal side.
In the reverse match earlier this season, the Yellow Submarine held Real Madrid to a 1-1 draw, and they have a recent away league success over Los Blancos, having won 1-0 at the Bernabeu in January 2018.
Real Madrid possible starting lineup:
Courtois; Odriozola, Varane, Militao, Nacho; Valverde, Casemiro, Modric; Vinicius, Benzema, Asensio
Villarreal possible starting lineup:
Asenjo; Gaspar, Albiol, Torres, Pedraza; Coquelin, Capoue, Parejo; Gomez, Bacca, Alcacer