Villarreal are in excellent form, sitting in third place and playing prolific football, scoring 54 goals in 29 matches. Their attack, led by Alberto Moleiro and Georges Mikautadze, is capable of penetrating any defense, as evidenced by their recent head-to-head meeting, which ended 5-0 in favor of the "submarine."
Girona, despite playing at home, where they defeated Athletic Bilbao 3-0, have been extremely inconsistent and regularly concede goals. Their defense is their weak point, having conceded 44 goals this season. However, seven of Girona's last nine matches have seen a total of three goals scored. With the visitors needing to secure a place in the Champions League, and the hosts trying to escape the relegation zone, both teams will be playing to win.
We're likely to see open football with chances at both ends. Considering Villarreal's attacking class and Girona's defensive problems, as well as their head-to-head record, a bet on over 2.5 goals has a high chance of winning.