21 goals have been scored in the last three meetings between these sides.
Barcelona have won two of their last three home games by a 4-3 scoreline.
Thriller expected in Catalunya
Ballon d’Or favourite Lamine Yamal helped Barcelona seal the La Liga title against local rivals Espanyol in midweek, and the teenager could play his part in a thriller against Villarreal on Sunday.
The Catalan giants have scored 13 goals in their last five league matches, but with the title won and the pressure off, we may see a lapse on the defensive side.
Villarreal still have plenty to play for in the final two games of the season as they look to secure Champions League qualification, and games between these sides have been nothing short of thrilling in recent times.
A massive 21 goals have been scored in the last three meetings between Barcelona and Villarreal, with Barcelona winning each of them and scoring 14 of those goals.
This includes a 4-3 victory last season, and Barcelona have won by this scoreline in two of their last three at home, so backing over 3.5 goals and a small punt on a 4-3 win for the hosts looks well worth a bet.