Gareth Bale will return to the stadium where he made his Real Madrid debut, hoping to earn another victory for Los Blancos in their chase of leaders Barcelona, Valencia and Sevilla.
The Welshman savaged a point for Los Merengues at El Madrigal last year with his first goal as a Madridista. This time, he will feature in the forward line alongside Cristiano Ronaldo and Karim Benzema, as Real look to get a fourth consecutive goal fest.
Carlo Ancelotti men have scored 18 in three games since last week, with Ronaldo showing a spectacular form. The Portuguese has scored eight goals in seven days and will look to extend his good run in a stadium where he has always scored playing for Real Madrid.
Ancelotti will miss Pepe, Fabio Coentrao and Sami Khedira, who remain in the sidelines due to injury.
On the other hand, Iker Casillas could return to the starting eleven, replacing Keylor Navas, who played his first official game against Elche.
Luka Modric is also expected return to the starting eleven after Asier Illarramendi had his chance in the last league match. The main doubt for the Italian manager will be whether to line-up Isco or James Rodriguez.
Villarreal will be a tough rival for Los Blancos, as they are also in good shape. Despite drawing last Wednesday at Eibar, the Amarillos play an attractive game, and they are very dangerous when playing home.
Marcelino Garcia Toral has all his men fit to face such an important rival, who sits just above them in the table with one more point.
Villarreal: Asenjo; Rukavina, Musacchio, Gabriel, Mario; Espinosa, Jonathan dos Santos, Bruno, Cani; Uche, Giovani dos Santos.
Real Madrid: Casillas; Arbeloa, Varane, Ramos, Marcelo; Modric, Kroos, Rodriguez; Ronaldo, Benzema, Bale.