De thuisploeg had in Vicente Calderon een goede start, maar kreeg geen grote kansen. Nadat Ronaldinho middels een vrije trap op de paal een waarschuwing had gegeven, sloeg Barcelona kort voor rust genadeloos toe. Lionel Messi (één-twee met Eto'o), Gianluca Zambrotta (lob) en Samuel Eto'o (voorzet Deco) tilden binnen zes minuten de score naar 0-3.
In de tweede helft ging Barça vrolijk verder. Ronaldinho combineerde met Eto'o en maakte na 58 minuten 0-4. Fabio Eller werd vervolgens met twee keer geel naar de kant gestuurd en zo kreeg Barcelona nog meer ruimte. Messi scoorde op aangeven van Giovanni van Bronckhorst en invaller Andres Iniesta deed nog een duit in het zakje na een combinatie met (opnieuw) Eto'o.
Barcelona heeft nu evenveel punten als Real Madrid, dat op basis van onderling resultaat koploper blijft. Madrid won eerder op de dag moeizaam in blessuretijd van Recreativo Huelva. Roberto Carlos maakte de winnende 2-3. Ook kampioenskandidaat Sevilla (twee punten achter Barcelona en Real Madrid) had het lastig. Frederick Kanouté scoorde zeven minuten voor tijd de 1-2 in de uitwedstrijd tegen Deportivo La Coruña.