I believe that hosts are favourites of this match. Real Madrid are playing well and 'Los Blancos' are motivated now to win the league. Villarreal have busy schedule lately and they have many important players sidelined for this game.
Real Madrid vs Villarreal : Real Madrid -1