Last updated: 12th January 2009
Messi: Barca's hero once again
Real Madrid have moved second after crushing Real Mallorca, but Barcelona still extend lead at the top of the table.
Barcelona were given an almighty scare by bottom of the table Osasuna before Josep Guardiola's men eventually ran out 3-2 winners.
Barca dominated from the off with the only surprise of the first half being it took nearly until half time before Samuel Eto'o broke the deadlock.
The visitors were caught cold in the second half and quick-fire double from Osasuna looked for a while like handing Barcelona a second Liga defeat of the season.
Firstly, Miguel Flano floated a header over Victor Valdes in the net before Walter Pandiani turned home Juanfran's cross in the middle to leave Guardiola's men rocking.
However, they managed to steady themselves enough for Xavi to drill home a brave equaliser from 12-yards out after some neat work by Dani Alves.
With the visitors sensing an opportunity to sinks Osasuna once and for all who else but Lionel Messi won the match for the league leaders, who are now 12 points clear of the summit of the table.
The Argentine wizard gathered possession out wide before running at Roberto in the Osasuna goal before lashing an unstopped left-footed drive home from outside the penalty area.
Real Madrid are up into second place in the Liga table with a convincing 3-0 success over relegation-threatened Real Mallorca.
The damage was done early on at ONO Estadi with goals from Arjen Robben and Raul inside the opening 17 minutes putting the visitors two up.
Sergio Ramos' goal in the 66th minute rounded off a fine display by Juande Ramos' men in a game that saw no less than nine bookings.
Atletico Madrid suffered their second consecutive defeat after being surprised 3-2 by Athletic Bilbao at Vicente Calderon.
Things started well enough for the home side with Antonio Lopez firing them in front after 15 minutes. However, Koikili's effort on the stroke of half-time proved crucial.
Fernando Llorente scored a brace after the interval before Maniche was given his marching orders on 72 minutes leaving the home side a man light.
Diego Forlan did pull a goal back for Atletico two minutes into injury-time but it proved nothing more than a consolation.
Relegation-threatened Espanyol battled back from two goals down to claim a priceless point in a 2-2 draw with Almeria.
The home fans were less than pleased with 54 minutes on the clock with a brace from Kalu Uche putting the visitors two-up.
However, Roman Martinez pulled one back soon after with Nicolas Pareja's last-gasp free-kick rescuing a thrilling share of the spoils.
Roberto Abbondanzieri's early red card proved crucial as Numancia moved away from the relegation zone with a 2-0 win over Getafe.
Jose Barkero's successful penalty and substitute Carlos Aranda's late second wrapped up a fine win.
Racing Santander's home game against Recreativo Huelva finished all-square at one apiece after Javier Camunas cancelled out Jonathan's opener.
Nine-man Real Betis suffered their fourth consecutive Liga defeat after going down to a last-gasp 2-1 loss at home to Malaga.
Antonio Apono opened the scoring from the penalty spot before Juan Melli was given his marching orders shortly after.
However, Achille Amana still equalised for the home side, although their predicament worsened when he was then sent off on 68 minutes.
Just when it looked like the 10 men had done enough to secure a priceless point substitute Pereira Eliseu snatched a last-gasp winner.
Sporting Gijon have leapfrogged Real Valladolid in the table following a 2-1 success over the 10-man side at El Molinon.
The game was effectively over at half-time with goals from Gonzalez Carmelo and David Barral sandwiching Alberto Marcos' dismissal.
Valladolid did pull one back late on through Jose Garcia Calvo, but it proved nothing more than a consolation.

A look at the best pictures as Michael Owen completes his surprise to Manchester United.
Pictures from the unveiling of Real Madrid's reported £56 million signing at the Santiago Bernabeu.
Pictures from the Under 21 championship semi-final between England and Sweden in Gothenburg.
Pictures from England's draw with Germany in the last Group B game of the Under 21 Championships.
A look at the best pictures as Michael Owen completes his surprise to Manchester United.
| Time | Fixture |
|---|---|
| Saturday 15th August | |
| Barclays Premier League | |
| 15:00 | Aston Villa vs Wigan |
| 15:00 | Blackburn vs Man City |
| 15:00 | Bolton vs Sunderland |
| 15:00 | Chelsea vs Hull |
| 15:00 | Everton vs Arsenal |
| 15:00 | Man Utd vs Birmingham |
| 15:00 | Portsmouth vs Fulham |
| 15:00 | Stoke vs Burnley |
| 15:00 | Tottenham vs Liverpool |
| 15:00 | Wolverhampton vs West Ham |
| Tuesday 18th August | |
| Barclays Premier League | |
| 19:45 | Birmingham vs Portsmouth |
| 19:45 | Burnley vs Man Utd |
| 19:45 | Fulham vs Blackburn |
| 19:45 | Hull vs Tottenham |
| 19:45 | Sunderland vs Chelsea |
| 19:45 | Wigan vs Wolverhampton |
| Wednesday 19th August | |
| Barclays Premier League | |
| 19:45 | Liverpool vs Stoke |
| Saturday 22nd August | |
| Barclays Premier League | |
| 15:00 | Arsenal vs Portsmouth |
| 15:00 | Birmingham vs Stoke |
| 15:00 | Burnley vs Everton |
| Time | Result |
|---|---|
| Sunday 24th May | |
| Barclays Premier League | |
| Aston Villa 1 - 0 Newcastle | |
| Blackburn 0 - 0 West Brom | |
| Hull 0 - 1 Man Utd | |
| Man City 1 - 0 Bolton | |
| Sunderland 2 - 3 Chelsea | |
| Fulham 0 - 2 Everton | |
| Arsenal 4 - 1 Stoke | |
| West Ham 2 - 1 Middlesbrough | |
| Wigan 1 - 0 Portsmouth | |
| Liverpool 3 - 1 Tottenham | |
| Monday 18th May | |
| Barclays Premier League | |
| Portsmouth 3 - 1 Sunderland | |
| Sunday 17th May | |
| Barclays Premier League | |
| Chelsea 2 - 0 Blackburn | |
| West Brom 0 - 2 Liverpool | |
| Saturday 16th May | |
| Barclays Premier League | |
| Newcastle 0 - 1 Fulham | |
| Bolton 1 - 1 Hull | |
| Stoke 2 - 0 Wigan | |
| Middlesbrough 1 - 1 Aston Villa | |
| Tottenham 2 - 1 Man City | |
| Everton 3 - 1 West Ham | |
| Man Utd 0 - 0 Arsenal | |
Skysports.com takes a look at striker Michael Owen's career to date following his Man United switch.
Skysports.com assesses Michael Owen's possible free transfer to Manchester United.
Ian Rush told Sky Sports News that Sir Alex Ferguson's move for Michael Owen could prove a masterstroke.
Michael Owen is eager to put his "poor spell" at Newcastle behind him by scoring goals and lifting silverware at his new club Man United.
Manchester United have confirmed the shock capture of Michael Owen, with the striker signing a two-year contract at Old Trafford.
Michael Owen has signed for Man Utd, Chelsea have landed Daniel Sturridge, while Florentino Perez wants "two more signings".
Chelsea have confirmed the signing of Daniel Sturridge on a four-year contract from Manchester City.
Joe Kinnear has backed Manchester United boss Sir Alex Ferguson to get the best out of Michael Owen.