Mallorca overcame Almeria 3-1 in the first leg of their last 16 Copa del Rey tie, while Osasuna were held to a 1-1 draw by Athletic Bilbao.
Real Mallorca got off to a dream start against Almeria when Alhassane Keita fired them in front after just nine minutes, but Almeria equalised seconds later through Juan Manuel Ortiz.
Almeria Esteban Suarez saved a penalty before strikes from Cleber Santana (44) and Fernando Varela (56) put Mallorca in pole position to reach the quarter finals.
Fernando Llorente's last-gasp goal earned Athletic Bilbao a dramatic 1-1 draw with Osasuna in Pamplona.
Former Birmingham striker Walter Pandiani looked to have given Osasuna a narrow win with the opener eight minutes from time until Fernando Llorente struck an equaliser in stoppage time.

Latest Sky Sports News Report
Wigan v Burnley - 2nd Half
Sunderland v Birmingham - 2nd Half
Stoke v Tottenham - 1st Half
Everton v Bolton - 1st Half
Portsmouth v Hull - 1st Half
Wigan v Burnley - 1st Half
Sunderland v Birmingham - 1st Half
| Time | Fixture |
|---|---|
| Sunday 21st March | |
| Barclays Premier League | |
| 13:30 | Man Utd vs Liverpool |
| 15:00 | Fulham vs Man City |
| 16:00 | Blackburn vs Chelsea |
| Tuesday 23rd March | |
| Barclays Premier League | |
| 20:00 | West Ham vs Wolverhampton |
| Wednesday 24th March | |
| Barclays Premier League | |
| 19:45 | Aston Villa vs Sunderland |
| 19:45 | Man City vs Everton |
| 19:45 | Portsmouth vs Chelsea |
| 20:00 | Blackburn vs Birmingham |
| Saturday 27th March | |
| Barclays Premier League | |
| 15:00 | Birmingham vs Arsenal |
| 15:00 | Chelsea vs Aston Villa |
| 15:00 | Hull vs Fulham |
| 15:00 | Tottenham vs Portsmouth |
| 15:00 | West Ham vs Stoke |
| 15:00 | Wolverhampton vs Everton |
| 17:30 | Bolton vs Man Utd |
| Sunday 28th March | |
| Barclays Premier League | |
| 12:00 | Burnley vs Blackburn |
| 16:00 | Liverpool vs Sunderland |
| Monday 29th March | |
| Barclays Premier League | |
| 20:00 | Man City vs Wigan |
| Friday 2nd April | |
| Barclays Premier League | |
| 15:00 | Fulham vs Wigan |
| Saturday 3rd April | |
| Barclays Premier League | |
| 12:45 | Man Utd vs Chelsea |
| Time | Result |
|---|---|
| Saturday 20th March | |
| Barclays Premier League | |
| Aston Villa 2 - 2 Wolverhampton | |
| Stoke 1 - 2 Tottenham | |
| Everton 2 - 0 Bolton | |
| Wigan 1 - 0 Burnley | |
| Arsenal 2 - 0 West Ham | |
| Portsmouth 3 - 2 Hull | |
| Sunderland 3 - 1 Birmingham | |
| Tuesday 16th March | |
| Barclays Premier League | |
| Wigan 1 - 2 Aston Villa | |
| Monday 15th March | |
| Barclays Premier League | |
| Liverpool 4 - 1 Portsmouth | |
| Sunday 14th March | |
| Barclays Premier League | |
| Man Utd 3 - 0 Fulham | |
| Sunderland 1 - 1 Man City | |
| Saturday 13th March | |
| Barclays Premier League | |
| Tottenham 3 - 1 Blackburn | |
| Bolton 4 - 0 Wigan | |
| Birmingham 2 - 2 Everton | |
| Stoke 0 - 0 Aston Villa | |
| Chelsea 4 - 1 West Ham | |
| Burnley 1 - 2 Wolverhampton | |
| Hull 1 - 2 Arsenal | |
| Wednesday 10th March | |
| Barclays Premier League | |
| Burnley 1 - 1 Stoke | |
| Tuesday 9th March | |
| Barclays Premier League | |
| Sunderland 4 - 0 Bolton | |
Pictures from Saturday's Premier League action where Arsenal out-muscle West Ham to go top.
Peter Fraser meets Dirk Kuyt to talk about Liverpool, facing Manchester Utd and going to the World Cup.
Stunning Leeds United fan Jennifer Campbell was strutting her stuff on Soccer AM this weekend.
Arsenal beat West Ham to go top of the table, Iain Dowie started his Hull City reign with a dramatic defeat and Spurs tightened their grip on fourth.
Manchester United welcome bitter enemies Liverpool to Old Trafford in the Premier League on Sunday, live on Sky Sports HD 1 and 1.
Chelsea face a test of their title credentials as they look to bounce back from European disappointment.
Gareth Barry and his Man City team-mates are keen to bring Wayne Bridge back into the England fold.
Chelsea defender John Terry claims poor refereeing was to blame for his side's defeat by Inter Milan.