Tu 20Mar 2012 Blackburn 2 - 0 Sunderland
Tu 20Mar 2012 Leeds 3 - 7 Nottm Forest
Tu 20Mar 2012 Hull 0 - 2 Southampton
Tu 20Mar 2012 Portsmouth 4 - 1 Birmingham
Tu 20Mar 2012 Doncaster 0 - 3 Millwall
Tu 20Mar 2012 Bristol C 0 - 2 Watford
Tu 20Mar 2012 Peterborough 3 - 1 Reading
Tu 20Mar 2012 Brighton 2 - 0 Derby
Tu 20Mar 2012 West Ham 1 - 1 Middlesbro
Tu 20Mar 2012 C Palace 1 - 0 Barnsley
Tu 20Mar 2012 Stevenage 0 - 0 Colchester
Tu 20Mar 2012 Sheff Wed 2 - 2 Walsall
Tu 20Mar 2012 Rochdale 0 - 2 Tranmere
Tu 20Mar 2012 Hartlepool 0 - 1 Oldham
Tu 20Mar 2012 Carlisle 0 - 0 Preston
Tu 20Mar 2012 Bournemouth 1 - 0 Brentford
Tu 20Mar 2012 Bury 0 - 0 Scunthorpe
Tu 20Mar 2012 Charlton 3 - 0 Yeovil
Tu 20Mar 2012 Chesterfield 0 - 2 Huddersfield
Tu 20Mar 2012 Exeter 1 - 3 Wycombe
Tu 20Mar 2012 MK Dons 4 - 1 Leyton Orient
Tu 20Mar 2012 Notts Co 2 - 5 Sheff Utd
Tu 20Mar 2012 Accrington 1 - 1 Morecambe
Tu 20Mar 2012 Barnet 2 - 2 Dag & Red
Tu 20Mar 2012 Burton 0 - 1 Northampton
Tu 20Mar 2012 Swindon 2 - 0 Torquay
Tu 20Mar 2012 Crewe 1 - 0 Bradford
Tu 20Mar 2012 Port Vale 1 - 0 Hereford
Tu 20Mar 2012 Gillingham 0 - 1 Crawley
Tu 20Mar 2012 Oxford 1 - 0 AFC W'bledon
Tu 20Mar 2012 Rotherham 4 - 2 Macclesfield
Tu 20Mar 2012 Shrewsbury 2 - 0 Cheltenham
Tu 20Mar 2012 Plymouth 1 - 1 Bristol R
Tu 20Mar 2012 Southend 0 - 1 Aldershot
Tu 20Mar 2012 Cambridge U 1 - 1 Newport Co
Tu 20Mar 2012 Tamworth 0 - 0 Kidderminster
Tu 20Mar 2012 Hayes & Y 1 - 2 Grimsby
Tu 20Mar 2012 Forest Green 3 - 0 Luton
Tu 20Mar 2012 Kettering 2 - 1 Telford
Tu 20Mar 2012 Gateshead 1 - 0 Bath City
Tu 20Mar 2012 Alfreton 3 - 6 Mansfield
Tu 20Mar 2012 Hamilton 3 - 1 Dundee
Tu 20Mar 2012 Falkirk 0 - 2 Morton
Tu 20Mar 2012 Queen's Park 3 - 0 Clyde
Tu 20Mar 2012 Mattersburg 2 - 0 Aus. Vienna
Tu 20Mar 2012 Rakovski 0 - 3 Minyor Pernik
Tu 20Mar 2012 NK Zagreb 2 - 2 Osijek
Tu 20Mar 2012 Donegal 3 - 1 Dungannon Sw
Tu 20Mar 2012 Metan Medias 1 - 1 Dacia
Tu 20Mar 2012 Pandurii 0 - 0 Vointa-Sibiu
Tu 20Mar 2012 Osasuna 0 - 0 Getafe
Tu 20Mar 2012 Barcelona 5 - 3 Granada
Tu 20Mar 2012 Juventus 2 - 2 Milan
Tu 20Mar 2012 Quevilly 3 - 2 Marseille
Tu 20Mar 2012 Greuther Furth 0 - 1 B Dortmund
Tu 20Mar 2012 Bromley 0 - 0 Havant & W
Tu 20Mar 2012 Weston S-M. 0 - 3 Woking
Tu 20Mar 2012 Basingstoke 2 - 1 Truro City
Tu 20Mar 2012 Maidenhead 0 - 4 Welling
Tu 20Mar 2012 Eastleigh 1 - 2 Tonbridge
Tu 20Mar 2012 Dorchester 1 - 2 Chelmsford
Tu 20Mar 2012 Dartford 6 - 1 Sutton Utd
Tu 20Mar 2012 Droylsden 2 - 1 Corby
Tu 20Mar 2012 Guiseley 2 - 1 Harrogate T
Tu 20Mar 2012 E Thurrock 2 - 1 Bury Town
Tu 20Mar 2012 Hastings Utd 2 - 0 Tooting & M
Tu 20Mar 2012 Hemel 1 - 1 Chippenham
Tu 20Mar 2012 Redditch 0 - 4 Frome
Tu 20Mar 2012 AFC Totton 1 - 0 Stourbridge
Tu 20Mar 2012 Leamington 3 - 1 Banbury
Tu 20Mar 2012 Evesham 0 - 2 Chesham
Tu 20Mar 2012 Cirencester 0 - 2 Brackley
Tu 20Mar 2012 Bashley 0 - 0 Arlesey
Tu 20Mar 2012 Chasetown 1 - 1 Matlock
Tu 20Mar 2012 Northwich 2 - 1 Burscough
Tu 20Mar 2012 Stocksbridge 3 - 0 Worksop

 

Match in Focus

19:45 TODAY SKY

Barcelona v Sociedad

Home Win Draw Away Win
Key stats
  • Barcelona have won their last 18 home games against Sociedad.
Expert verdict
Spanish champions Barcelona lost their unbeaten league record in dramatic fashion with a 5-4 defeat at Levante last week but they can finish the season on a high by seeing off sloppy Sociedad. The Catalans are showing signs of weakness defensively - they have conceded in ten of their last 11 games - and the visitors could notch a consolation.

Competitions

Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset

Teams

Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for

Players

A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next

Referees

Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages