Barça deed zichzelf vooral pijn door de vele kansen in de eerste helft niet te benutten. Samuel Eto'O, Lionel Messi, Ronaldinho en Deco voetbalden fantastisch, maar drukten het overwicht niet in doelpunten uit. Zodoende gingen beide partijen met 0-0 rusten en kreeg Villarreal steeds meer hoop op een goede afloop.
In de tweede helft bleef de ploeg van trainer Frank Rijkaard naar hartelust aanvallen, maar het waren de gastheren die het eerst scoorden. Robert Pires profiteerde van een moment van onachtzaamheid in de verdediging van Barça en schoot knap raak.
FC Barcelona leek erg van slag door de onverwachte tegentreffer en kwam de klap niet meer te boven. Marcos mocht er vlak voor tijd nog 2-0 van maken.
Door het verlies staat Barcelona nog wel bovenaan met 59 punten, maar Sevilla (58) en Real Madrid (57) komen steeds dichterbij.

