Az idegenben ezer éve nyeretlen Osasuna meglepően bátran kezdett a Vicente Calderon-stadionban, és a hetedik percben nagyon közel állt a vezető gólhoz, Azpilicueta beadása után az iráni Masoud fejelt, de a léc hárított Leo Franco helyett.
Csak átmenetileg úszta meg az Atlético, ugyanis a következő helyzetből már gólt ért el a vendégcsapat, egy szabadrúgás után a madridi védelem lesre játszott, Pandiani azonban mélységből indult, és bevetődve fejelt a hálóba.
Az első negyedóra végén egyenlített az Atlético, Forlán ballal, 17 méterről lőtt szépen a jobb alsóba. A 39. percben Vadócz foghatta a fejét, egy szöglet után közelről bólintott mellé. Öt perc múlva azonban javított a Kispestről induló középpályás, Plasil szöglete után Ujfalusiról éppen Vadócz elé került a labda, aki ballal az ötösről a hálóba terelte.
A második félidő Atlético-helyzettel indult, de Roberto túljárt Agüero eszén, a túloldalon viszont Pandiani nem hibázott, második góljával 3-1-re alakította az állást.
A 69. percben Masoud kezdett remek szólóba, több madridi védőt is kicselezett, aztán ballal vágta Leo Franco kapujába a labdát, szenzációs gól volt, ami végképp padlóra küldte az Atléticót. Pablo Ibanez ugyan még szépített, de a lényegen már nem változtatott, Vadóczék elvitték a három pontot a fővárosból.
Primera División, 29. forduló:
Atlético Madrid - Osasuna 2-4 (1-2)
gól: Forlán (15.), Pablo Ibanez (73.), illetve Pandiani (7., 48.), Vadócz (44.), Masoud (69.)
Espanyol - Deportivo La Coruna 3-1 (2-1)
gól: Iván Alonso (12.), De la Pena (39.), Lopo (91., öngól), illetve Lassad (42.)
Valencia - Getafe 4-1 (2-0)
gól: Mata (20.), Villa (25., 60., mindkettőt 11-esből), Albiol (56.), illetve Casquero (49., 11-esből)
piros lap: Jacobo (59., Getafe)
Sporting Gijón - Racing Santander 0-2 (0-0)
gól: Zigic (54.), Colsa (89.)
Az állás:
1. Barcelona 29 85-24 72 pont
2. Real Madrid 29 67-31 66
3. Sevilla 29 43-26 57
4. Villarreal 29 45-40 48
5. Valencia 29 52-41 46
6. Atlético Madrid 29 58-47 43
7. Málaga 29 45-47 43
8. Deportivo 29 38-40 43
9. Valladolid 29 42-47 39
10. Racing Santander 29 36-35 36
11. Athletic Bilbao 29 39-49 34
12. Almeria 29 36-46 34
13. Sporting Gijon 29 36-61 33
14. Osasuna 29 32-35 32
15. Mallorca 29 34-48 32
16. Betis 29 41-47 31
17. Getafe 29 39-46 31
18. Recreativo Huelva 29 27-41 30
19. Numancia 29 33-59 27
20. Espanyol 29 28-46 25