By Lewis Rutledge Last updated: 4th May 2008
Real Madrid celebrate
Real Madrid secured the Primera Liga title as they came from behind to snatch a dramatic 2-1 victory over lowly Osasuna.
Real Madrid controlled the first half but could not break the deadlock and were then reduced to ten men just after the restart when Fabio Cannavaro was given a second yellow card for a foul on Osasuna midfielder Jaroslav Plasil.
Bernd Schuster's side continued to carve out chances but they conceded a penalty seven minutes from time as Gabriel Heinze handballed.
Francisco Punal stroked his spot-kick past Iker Casillas and it seemed as though Real would have to delay their celebrations until at least Wednesday's clash with Barcelona.
However, Arjen Robben headed home an equaliser with three minutes remaining and substitute Gonzalo Higuain slammed in a winner from a tight angle to spark wild scenes.
Second-placed Villarreal had made Real Madrid wait by beating Getafe 2-0.
Nihat Kahveci put Villarreal ahead after 37 minutes and the Turkish forward struck again just before half-time to make the points safe.
Barcelona found the cutting edge they were lacking in the UEFA Champions League semi-final against Manchester United as they destroyed Valencia 6-0 for their first domestic victory in six games.
Much of the damage was done in the opening quarter of an hour as Barcelona stormed into a three-goal lead.
Lionel Messi's penalty on six minutes was followed up by a Xavi goal two minutes later before Thierry Henry got in on the act after 14 minutes.
Henry curled home his second of the night in the 58th minute and Bojan Krkic then stepped off the bench to score twice late on (72 and 79).
Murcia were relegated after surrendering a two-goal lead in their 3-2 defeat to high-flying Racing Santander.
Murcia needed victory to stand any chance of staying up and Daniel Aquino (13) and Ivan Alonso (28) gave them the perfect start.
However, a three-goal blitz either side of half-time turned the game on its head as Pedro Munitis (36), Jorge Lopez (47) and Munitis again (58) found the target for Santander.
Murcia's misery was compounded when Christophe Pignol and Alvaro Meije were both sent off in the 81st minute.
Sevilla kept up their push for European qualification as Dirnei Renato bagged a brace (10 and 40) in their 2-0 victory over Real Valladolid.
Espanyol snatched a late 1-1 draw against bottom club Levante in a game which saw three players red carded.
Luis Garcia scored the crucial penalty in stoppage time to cancel out Juanma's opener for Levante.
Mathieu Berson and Alvar were both dismissed for Levante, while Espanyol's Marc Torrejon was also given his marching orders.
Daniel Guiza (3 and 71) was the star for Real Mallorca as they won 2-1 at Athletic Bilbao. Fernando Llorente had levelled for the home side on eight minutes.
Ruben Pulido (47) salvaged a 1-1 draw for Almeria after David Odonkor had put Real Betis in front a minute before the interval.

Champions League round up - 17th March
Mallorca's money worries
La Liga goals - Week 26
Valladolid 0-3 Real Madrid - Highlights
Barcelona 3-0 Valencia - Highlights
Revista - who's in charge?
La Liga goals - week 25
Almeria 2-2 Barcelona
| Time | Fixture |
|---|---|
| Sunday 21st March | |
| Spanish Primera Liga | |
| 16:00 | Malaga vs Villarreal |
| 16:00 | Mallorca vs Atletico Madrid |
| 16:00 | Osasuna vs Racing Santander |
| 18:00 | Valencia vs Almeria |
| 20:00 | Real Zaragoza vs Barcelona |
| Tuesday 23rd March | |
| Spanish Primera Liga | |
| 19:00 | Sporting Gijon vs Deportivo La Coruna |
| 21:00 | Sevilla vs Xerez |
| Wednesday 24th March | |
| Spanish Primera Liga | |
| 19:00 | Almeria vs Real Zaragoza |
| 19:00 | Barcelona vs Osasuna |
| 19:00 | Racing Santander vs Mallorca |
| 19:00 | Tenerife vs Villarreal |
| 19:00 | Valladolid vs Espanyol |
| 21:00 | Valencia vs Malaga |
| Thursday 25th March | |
| Spanish Primera Liga | |
| 19:00 | Getafe vs Real Madrid |
| 21:00 | Atletico Madrid vs Athletic Bilbao |
| Saturday 27th March | |
| Spanish Primera Liga | |
| 17:00 | Malaga vs Tenerife |
| 19:00 | Mallorca vs Barcelona |
| 21:00 | Real Zaragoza vs Valencia |
| Sunday 28th March | |
| Spanish Primera Liga | |
| 16:00 | Deportivo La Coruna vs Getafe |
| 16:00 | Espanyol vs Sporting Gijon |
| Time | Result |
|---|---|
| Saturday 20th March | |
| Spanish Primera Liga | |
| Xerez 2 - 1 Tenerife | |
| Deportivo La Coruna 0 - 2 Valladolid | |
| Real Madrid 3 - 1 Sporting Gijon | |
| Athletic Bilbao 2 - 2 Getafe | |
| Espanyol 2 - 0 Sevilla | |
| Monday 15th March | |
| Spanish Primera Liga | |
| Atletico Madrid 1 - 0 Osasuna | |
| Sunday 14th March | |
| Spanish Primera Liga | |
| Villarreal 2 - 0 Xerez | |
| Tenerife 4 - 1 Espanyol | |
| Almeria 1 - 0 Malaga | |
| Racing Santander 0 - 0 Real Zaragoza | |
| Valladolid 1 - 4 Real Madrid | |
| Barcelona 3 - 0 Valencia | |
| Saturday 13th March | |
| Spanish Primera Liga | |
| Getafe 3 - 0 Mallorca | |
| Sporting Gijon 0 - 0 Athletic Bilbao | |
| Sevilla 1 - 1 Deportivo La Coruna | |
| Monday 8th March | |
| Spanish Primera Liga | |
| Valencia 0 - 0 Racing Santander | |
| Sunday 7th March | |
| Spanish Primera Liga | |
| Malaga 2 - 4 Xerez | |
| Espanyol 0 - 0 Villarreal | |
| Mallorca 3 - 0 Sporting Gijon | |
| Osasuna 0 - 0 Getafe | |
| Pos | Team | P | Pts |
|---|---|---|---|
| 1 | Real Madrid | 27 | 68 |
| 2 | Barcelona | 26 | 65 |
| 3 | Valencia | 26 | 47 |
| 4 | Sevilla | 27 | 44 |
| 5 | Real Mallorca | 26 | 43 |
| 6 | Athletic Bilbao | 27 | 42 |
| 7 | Deportivo La Coruna | 27 | 42 |
| 8 | Getafe | 27 | 37 |
| 9 | Villarreal | 26 | 36 |
| 10 | Atletico Madrid | 26 | 34 |
| 11 | Almeria | 26 | 33 |
| 12 | Sporting Gijon | 27 | 32 |
| 13 | Osasuna | 26 | 31 |
| 14 | Espanyol | 27 | 31 |
| 15 | Malaga | 26 | 27 |
| 16 | Racing Santander | 26 | 27 |
| 17 | Real Zaragoza | 26 | 26 |
| 18 | Real Valladolid | 27 | 23 |
| 19 | Tenerife | 27 | 23 |
| 20 | Xerez | 27 | 18 |
Stunning Leeds United fan Jennifer Campbell was strutting her stuff on Soccer AM this weekend.
Revista is offering you the chance to win a shirt signed by the one and only Lionel Messi!
Higuain may be in top form but Cristiano Ronaldo's influence could see him sold, says Guillem Balague.
Real Madrid opened up a three-point lead at the top of the table, while Xerez secured a rare win.
Barcelona have been dealt a blow after Xavi was ruled out for two weeks after suffering a knock in training.
The Spanish footballing authorities are to investigate 'liar' accusations made by Barcelona coach Pep Guardiola.
Gerard Pique believes stopping Cesc Fabregas will be key to Barcelona's bid for Champions League glory.
Want to know who the hottest strikers in Europe are on a weekly basis? Then look no further!