Barcelona v Villarreal

1st · 33 ptsWWWLL
8th · 15 ptsWLLWW
Odds comparison