Los Blancos are currently four points clear of second-placed Barcelona in the table with two games left, but it will not be an easy task against a Villarreal side that have been in impressive form since returning to action.
Madrid made it nine La Liga victories in a row on Monday night as they ran out 2-1 winners at Granada, meaning that they only need to triumph in one of their final two league games to win the title.
Given Madrid's superior head-to-head record over Barcelona, the capital giants only actually need two points from their final two games, meaning that draws against Villarreal and Leganes would suffice.
Los Blancos will not be taking any chances, though, as they bid to win just their second La Liga title since 2012. Barca are still in the argument but are now relying on other teams to do them a favour, which is not a terrific position to be in at this stage of the campaign.
Madrid's home record this season has been excellent, winning 14 and drawing four of their 18 matches, but Villarreal have the fourth-best away record in Spain's top flight during the 2019-20 season.
What's more, Zidane's side have won just one of their last five league games against Villarreal, and the two teams played out a 2-2 draw when they locked horns in the reverse match earlier this season.
Villarreal were in poor form immediately before lockdown, but the Yellow Submarine have been impressive since the restart, despite losing two of their last three games to Barcelona and Real Sociedad.
Javi Calleja's side can no longer finish in the top four as they are nine points behind fourth-placed Sevilla with three games left, but they are in control of fifth spot as they bid to return to the Europa League.
Indeed, a record of 17 wins, six draws and 13 defeats has brought them 57 points, leaving them three points clear of sixth-placed Getafe and seventh-placed Real Sociedad.
Fifth would be considered a huge success considering that they finished 14th last season, and they will fancy their chances of beating Eibar at home this weekend even if they drop points to Madrid.
Villarreal's talent, particularly in attack, means that they are more than capable of halting Zidane's side on Thursday night, which should make for a very interesting encounter in the capital.
Real Madrid La Liga form: WWWWWW
Villarreal La Liga form: DWWLWL
Madrid will again be without the services of defenders Marcelo and Nacho against Villarreal through injury, while Luka Jovic remains a doubt, having been forced to self-isolate after coming into contact with a friend who had recently tested positive for coronavirus.
Real Madrid possible starting lineup:
Courtois; Carvajal, Varane, Ramos, Mendy; Modric, Casemiro, Kroos; Hazard, Benzema, Asensio
Villarreal possible starting lineup:
Asenjo; Gaspar, Albiol, Torres, Moreno; Chukwueze, Iborra, Anguissa, Cazorla; Moreno, Alcacer
We say: Real Madrid 2-1 Villarreal
Villarreal will be boosted by the return of some key players for this match, and the visitors are certainly capable of securing a positive result. Madrid's form is stunning, though, and we expect Zidane's side to pick up the victory that they need to secure the title with one game to spare.