De Catalanen versierden in de derde minuut al een strafschop, maar Ronaldinho zag zijn inzet gekeerd door doelman Dudu Aouate. Na een half uur werd de score dan toch geopend. Het was Samuel Eto'o die met een weergaloze solo vanaf eigen helft zorgde voor een 1-0 ruststand. Na rust ging het snel. Binnen een kwartier werd de score naar 4-0 uitgebreid. Lionel Messi scoorde met een bekeken schot in de verre hoek, Ronaldinho liet ziet toch vanaf elf meter te kunnen scoren en het kwartet werd volgemaakt door Silvinho. Het was het eerste doelpunt voor de Braziliaanse verdediger in Catalaanse dienst. Twintig minuten voor tijd redde Santander de eer. Rafael Márquez veroorzaakte een penalty, die door Javi Casquero werd benut. De bezoekers eindigden het duel overigens met tien man. Een kwartier voor tijd kreeg David Aganzo een rode kaart vanwege een elleboogje.
Real Madrid ontsnapte bij Sociedad aan een nederlaag. De thuisploeg dacht enkele minuten voor tijd, bij een 2-0 stand, de buit op zak te hebben. Het kwam op voorsprong door een benutte strafschop van Xabier Prieto en een treffer van Oscar de Paula. Bovendien stond de Koninklijke op dat moment nog met tien man doordat Sergio Ramos met rood naar de kant was gestuurd. Toch wisten de Madrilenen nog een punt te redden. In de 87ste minuut scoorde invaller Raúl Bravo uit de kluts de aansluitingstreffer, waarna Zinedine Zidane een minuut later de stand gelijk trok.
Barcelona neemt door de zege de koppositie weer over van Osasuna. Beide clubs hebben 28 punten, maar het doelsaldo van Barça is vele malen beter. Real Madrid staat door het 2-2 gelijkspel tegen Real Sociedad op zes punten achterstand.

