Madrižani su tako ostali na vrhu ljestvice, i za osvajanje naslova prvaka potrebna im je pobjeda u posljednjem kolu na domaćem terenu protiv Mallorce.
Do pred sam kraj utakmica u Zaragozi i Barceloni izgledalo je da će Barcelona preuzeti vodstvo na ljestvici jer je vodila 2-1 protiv Espanyola dok je Real gubio 1-2 u Zaragozi. Kod takvih rezultata Barcelona je imala tri boda više od Reala, te bi joj za osvajanje trećega naslova prvaka zaredom trebao samo bod u posljednjem kolu protiv otpisanog Gimnastica.
No, prvo je Ruud van Nistelrooij u 89. minuti izjednačio u Zaragozi, a potom je Raul Tamudo u 90. izjednačio u Barceloni, pa sada kolo prije kraja oba velikana imaju po 73 boda, ali u prednosti je Real zbog boljeg omjera u međusobnim dvobojima.
Inače, Real je u Zaragozi gubio 0-1 pogotkom Diega Milita (32-11m), na 1-1 izjednačio je Van Nistelrooij (57), novo vodstvo Zaragozi donio je ponovno Milito (64) da bi Van Nistelrooij svojim takošđer drugim pogotkom donio vrijedan bod Realu.
U Barceloni je 1-0 poveo Espanyol pogotkom Tamuda (29), na 1-1 je rukom poravnao Leonel Messi (43), da bi isti igrač doveo Barcelonu u vodstvo u 57. minuti. No, vjerojatni naslov iz ruku Barcelone izbio je drugim pogotkom na utakmici - Tamudo.
Priliku bodovno se poravnati s Realom i Barcelonom u posljednjem kolu imala je i Sevilla, ali je na gostovanju u Mallorci odigrala samo 0-0, pa i dalje zaostaje dva boda za vodećim dvojcem.
REZULTATI 37. KOLA:
Barcelona - Espanyol 2-2 (Messi 43, 57 / Tamudo 30, 90)
Atletico - Celta 2-3 (Maxi Rodriguez 29, 70 / Baiano 30-11m, 68, Iago 48)
Betis - Osasuna 0-5 (Flano 32, Webo 58, Valdo 72, Sola 75, 87)
Real S. - Racing 0-0
Levante - Valencia 4-2 (Riga 3, 51, Salva Ballesta 11, Courtois 74 / Joaquin 16, Baraja 88)
Villarreal - Athletic 3-1 (Forlan 36-11m, 38, Ustaritz 51-ag / Iraola 21)
Mallorca - Sevilla 0-0
Real Z. - Real M. 2-2 (D. Milito 32-11m, 64 / Van Nistelrooij 57, 89)
Nedjelja:
Getafe - Gimnastic
Deportivo - Recreativo
TABLICA:
1 Real M. 37 22 7 8 63 39 73
2 Barcelona 37 21 10 6 73 32 73
3 Sevilla 37 21 8 8 64 34 71
4 Valencia 37 20 5 12 54 39 65
5 Real Z. 37 16 11 10 54 42 59
6 Villarreal 37 17 8 12 47 44 59
7 Atletico 37 16 9 12 44 38 57
8 Getafe 36 14 10 12 38 30 52
9 Recreativo 36 14 8 14 48 49 50
10 Racing 37 12 14 11 42 46 50
11 Espanyol 37 12 13 12 45 50 49
12 Mallorca 37 14 7 16 40 44 49
13 Osasuna 37 13 7 17 50 47 46
14 Deportivo 36 11 11 14 27 39 44
15 Levante 37 10 12 15 37 51 42
16 Betis 37 7 16 14 34 49 37
17 Athletic 37 9 10 18 42 62 37
18 Celta 37 9 9 19 38 58 36
19 Real S. 37 8 10 19 29 44 34
20 Gimnastic 36 6 7 23 32 64 25