| Real Madrid will start next Wednesday's home game against Barcelona as champions for the second season in a row after two late goals against Osasuna in Pamplona last night clinched a 31st Liga title that was celebrated in traditional fashion well into the early hours after the team's return to the capital from Navarra.
Needing all three points in the wake of Villarreal's earlier victory against Getafe, Bernd Schuster's men were a man down with ten minutes to go when the referee awarded a penalty for a senseless handball by Gabriel Heinze that Punal converted. Real were almost immediately back on level terms, however, when Arjen Robben rose to meet Higuain's free-kick and Higuain completed the comeback in the final minute, blasting the ball into the roof of the net from just inside the area on the right after being put through by Sergio Ramos.
Despite their recent Champions League disappointment, Barcelona will start on Wednesday brimming with confidence after sticking six past a Valencia side still just two points clear of the relegation zone. Messi, Xavi, Henry (2) and Bojan (2) all netted as the home side attempted to appease the disgruntled Nou Camp faithful, who staged a pre-match hankie-waving protest to vent their disappointment in a second consecutive season without silverware.
By contrast, the main photo captures the moment when captain Raúl draped club and country colours round the neck of the Cibeles goddess in the Plaza de Cibeles, just down the Paseo de la Castellana from the Santiago Bernabeu stadium, during last night's title celebrations.
Sunday, 4th May Athletic Bilbao 1-2 Mallorca Racing Santander 3-2 Murcia Sevilla 2-0 Valladolid Villarreal 2-0 Getafe Osasuna 1-2 Real Madrid Barcelona 6-0 Valencia Levante 1-1 Espanyol Almeria 1-1 Real Betis
Saturday, 3rd May Atletico Madrid 3-0 Recreativo Huelva Real Zaragoza 1-0 Deportivo La Coruna
Liga table, points after 35 games 1 Real Madrid 78 2 Villarreal 68 3 Barcelona 64 4 Atletico Madrid 58 5 Racing Santander 56 6 Sevilla 55 7 Real Mallorca 50 8 Deportivo La Coruna 49 9 Almeria 49 10 Espanyol 48 11 Athletic Bilbao 46 12 Real Betis 45 13 Getafe 42 14 Real Valladolid 42 15 Valencia 42 16 Real Zaragoza 41 17 Osasuna 40 18 Recreativo Huelva 40 19 Murcia 30 20 Levante 26
Wednesday, 7th May Deportivo La Coruna vs Levante Getafe vs Almeria Mallorca vs Osasuna Murcia vs Athletic Bilbao Racing Santander vs Sevilla Real Betis vs Valladolid Recreativo Huelva vs Villarreal Valencia vs Real Zaragoza Real Madrid vs Barcelona
Thursday, 8th May Espanyol vs Atletico Madrid |