Alberto Riera zette al binnen een minuut het eerste doelpunt op het scorebord. Even na rust maakte Raúl Tamudo zelfs de 2-0. Real kon daar pas in de laatste minuut iets tegenover stellen. De eretreffer van Sergio Ramos (foto) kwam echter te laat.
Ruud van Nistelrooy speelde negentig minuten, Wesley Sneijder werd na 62 minuten naar de kant gehaald voor Royston Drenthe. Arjen Robben kwam niet in actie.
Door de nederlaag heeft Real nog slechts een voorsprong van één puntje op Villarreal en Valencia, Barcelona volgt op twee punten.