A última rodada do Campeonato Espanhol foi digna de decisão. E o Real Madrid, que dependia apenas de suas forças, quase deixou escapar a chance de conquistar seu 30º título nacional. Mesmo assim, venceu de virada o Mallorca, por 3 x 1, em casa, e ficou com o caneco. Já em Tarragona, o Barcelona deu show, fez 5 x 1 no já rebaixado Gimnástic, mas ficou mesmo na segunda colocação.
A rodada – Com três times disputando o título e outros três buscando uma das duas vagas na Copa da Uefa, a derradeira jornada começou movimentada. Ao longo dos 90 minutos, Real Madrid e Barcelona se alternaram na ponta da tabela, enquanto o Sevilla brigava para manter vivas as remotas chances de levantar o caneco. Assim, o início das duas partidas já demonstrou que a rodada seria de muitos gols.
Em Madrid, o Real começou sofrendo pressão do Mallorca, que mandou uma bola na trave logo nos primeiros minutos. O gol inicial dos visitantes, então, foi questão de tempo. Aos 16, Arango achou Varela na frente e tocou
Assim, em Tarragona, o Barcelona não deixou escapar a oportunidade de passar o arqui-rival na tabela de classificação. Quatro minutos depois do gol do Mallorca, o Barça marcou o seu, com o zagueiro Puyol. O tento dos visitantes já vinha amadurecendo desde o início da disputa, já que aos cinco minutos Zambrotta teve um gol anulado por impedimento, além de uma bola na trave de Samuel Eto’o.
A partir daí, enquanto o Real Madrid sofria nas mãos do Mallorca, o Barcelona construía sua goleada. Aos 26, Eto’o fez outra boa jogada e balançou as redes, mas o árbitro anulou o tento alegando posição irregular. Mesmo assim, aos 34, o argentino Messi ampliou para 2 x
No segundo tempo, as duas principais partidas da rodada seguiram rumos diferentes. Enquanto o Barça seguiu dominando, o Real reagiu e conseguiu os gols que queria. O primeiro gol da etapa final saiu aos cinco minutos, em Tarragona, quando Messi fez o seu segundo na partida e o quarto do Barcelona.
Já em Madrid, os merengues alcançaram o empate aos 22 minutos. O atacante brasileiro Robinho fez boa jogada e Reyes igualou o marcador para o time da casa. A partir daí, empurrado pela torcida, o time de Fábio Capello foi em busca da virada. Aos 34, Diarrá completou de cabeça uma cobrança de escanteio e fez explodir a torcida merengue no Santiago Bernabéu: 2 x 1.
Na seqüência, o time madrilenho continuou no ataque e, aproveitando o desânimo do Mallorca com os gols sofridos, chegou ao terceiro tento. Aos 38, Reyes marcou mais um e decretou a vitória dos anfitriões em casa, resultado que garantiu ao time o 30º título espanhol de sua história.
Já em Tarragona, os jogadores do Barcelona desanimaram com a notícia da virada do rival e esqueceram a disputa. Dessa forma, o Gimnàstic conseguiu o gol de honra aos 39, com Grahn. Três minutos antes, o time da casa já havia tido um gol anulado por impedimento. A superioridade da equipe catalã, entretanto, ainda rendeu o quinto gol, marcado por Zambrotta aos 46.