Pada menit ke-54, bermula dari kesalahan Joao Cancelo, Ilias Akhomach merebut bola dan mencatatkan namanya di papan skor.
BACA JUGA:Bilbao Singkirkan Barca dari Copa del Rey
BACA JUGA:Tajikistan Dampingi Qatar ke Babak 16 Besar Piala Asia 2023 Qatar
The Yellow Submarines unggul dua gol dari tuan rumah.
Barcelona berhasil bangkit dan mampu mencetak tiga gol dalam kurun waktu 11 menit.
Gol pertama dicetak oleh Ilkay Gundogan dengan tendangannya pada menit ke-60, lalu sepakan Pedri menyamakan kedudukan pada menit ke-68.
Barcelona sempat membalikkan keadaan menjadi 3-2 setelah bek Eric Bailly mencetak gol bunuh diri pada menit ke-71.
Saat kemenangan Barcelona sudah di depan mata, Villareal justru bisa tiga kali membobol gawang yang dikawal Inaki Pena.
Pada menit ke-84, Goncalo Guedes punya ruang di sisi kanan kotak penalti usai menerima umpan dari Sorloth.
Ia langsung melancarkan sepakan keras.
Bola bersarang ke kanan gawang Barcelona.
Sorloth mengembalikkan keunggulan Villarreal di menit ke-90+9.
Ia menyambar bola dari upaya pertamanya yang bisa diblok pemain Barcelona.
Tim tamu mencetak gol penutup pada menit ke-90+12 lewat Jose Luis Morales.
Ia mencatatkan namanya di papan skor setelah lini belakang Barcelona gagal menghalau umpan silang.
Barcelona tumbang di kandang dengan skor 3-5.