Barcelona vs Villarreal: odds and prediction · Kahin