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.

Latest Sky Sports News Report
West Ham 1-2 Everton - Moyes
Wigan 1-1 Fulham - Martinez
Wigan 1-1 Fulham - Hodgson
Hull 2-1 Stoke - Horton
Hull 2-1 Stoke - Pulis
Hull 2-1 Stoke - Bullard
Tottenham v Sunderland - 2nd Half
| Time | Fixture |
|---|---|
| Sunday 8th November | |
| Barclays Premier League | |
| 13:30 | Hull vs Stoke |
| 15:00 | West Ham vs Everton |
| 15:00 | Wigan vs Fulham |
| 16:00 | Chelsea vs Man Utd |
| Monday 9th November | |
| Barclays Premier League | |
| 20:00 | Liverpool vs Birmingham |
| Saturday 21st November | |
| Barclays Premier League | |
| 12:45 | Liverpool vs Man City |
| 15:00 | Birmingham vs Fulham |
| 15:00 | Burnley vs Aston Villa |
| 15:00 | Chelsea vs Wolverhampton |
| 15:00 | Hull vs West Ham |
| 15:00 | Sunderland vs Arsenal |
| 17:30 | Man Utd vs Everton |
| Sunday 22nd November | |
| Barclays Premier League | |
| 13:30 | Bolton vs Blackburn |
| 15:00 | Tottenham vs Wigan |
| 16:00 | Stoke vs Portsmouth |
| Wednesday 25th November | |
| Barclays Premier League | |
| 19:45 | Hull vs Everton |
| 20:00 | Fulham vs Blackburn |
| Saturday 28th November | |
| Barclays Premier League | |
| 15:00 | Blackburn vs Stoke |
| 15:00 | Fulham vs Bolton |
| 15:00 | Man City vs Hull |
| Time | Result |
|---|---|
| Saturday 7th November | |
| Barclays Premier League | |
| Wolverhampton 1 - 4 Arsenal | |
| Man City 3 - 3 Burnley | |
| Tottenham 2 - 0 Sunderland | |
| Blackburn 3 - 1 Portsmouth | |
| Aston Villa 5 - 1 Bolton | |
| Wednesday 4th November | |
| Barclays Premier League | |
| West Ham 2 - 1 Aston Villa | |
| Sunday 1st November | |
| Barclays Premier League | |
| Birmingham 0 - 0 Man City | |
| Saturday 31st October | |
| Barclays Premier League | |
| Man Utd 2 - 0 Blackburn | |
| Sunderland 2 - 2 West Ham | |
| Portsmouth 4 - 0 Wigan | |
| Bolton 0 - 4 Chelsea | |
| Stoke 2 - 2 Wolverhampton | |
| Fulham 3 - 1 Liverpool | |
| Burnley 2 - 0 Hull | |
| Everton 1 - 1 Aston Villa | |
| Arsenal 3 - 0 Tottenham | |
| Sunday 25th October | |
| Barclays Premier League | |
| West Ham 2 - 2 Arsenal | |
| Man City 2 - 2 Fulham | |
| Liverpool 2 - 0 Man Utd | |
| Bolton 3 - 2 Everton | |
Pictures from Sunday's Premier League action where Hull snatch victory and Chelsea beat Man United.
Join skysports.com football editor Mark Buckingham to debate Chelsea's 1-0 win over Man Utd.
Sunderland fan Lucinda Gittins was strutting her stuff in the Soccer AM studios this week.
A John Terry header proved the difference as Chelsea beat Manchester United to move clear at the top of the Premier League.
Follow all of Sunday's action via skysports.com's Score Centre, including Chelsea versus Manchester United.
Hull came from behind to beat Stoke 2-1 at the KC Stadium to ease the pressure on Phil Brown.
League One leaders Leeds United will travel to Kettering whilst Norwich will face Carlisle or Morecambe.
Fulham stayed strong and held firm at Wigan to keep the Latics at bay and come away with a hard-earned point.