ZGlmZnVzaW9uLXY2LWZhbm91dC5yYWNpbmdwb3N0LmNvbQ==NDQzdHJ1ZQ==U29jY2VyYmFzZVVzZXI=YVc4N1Z4NDFiNGgybTc4UTRpT1ZvZmhxM0RENHphQVM=
Sa 27Dec 2003Margate1 - 3Ebbsfleet
Sa 27Dec 2003Hearts0 - 0Motherwell
Sa 27Dec 2003Celtic6 - 0Hibernian
Sa 27Dec 2003Partick4 - 1Dunfermline
Sa 27Dec 2003Livingston1 - 1Aberdeen
Sa 27Dec 2003Kilmarnock0 - 2Dundee Utd
Sa 27Dec 2003Queen of Sth2 - 0Falkirk
Sa 27Dec 2003St Mirren1 - 1Ross County
Sa 27Dec 2003Ayr1 - 0Raith
Sa 27Dec 2003Brechin1 - 3Clyde
Sa 27Dec 2003Inverness CT1 - 0St Johnstone
Sa 27Dec 2003Forfar1 - 5Berwick
Sa 27Dec 2003East Fife0 - 1Arbroath
Sa 27Dec 2003Stenh'semuir0 - 1Airdrieonians
Sa 27Dec 2003Cowdenbeath2 - 0Peterhead
Sa 27Dec 2003Gretna2 - 1E Stirling
Sa 27Dec 2003Spartans5 - 3Alloa
Sa 27Dec 2003Stranraer0 - 1Hamilton
Sa 27Dec 2003Montrose1 - 0Threave Rovers
Sa 27Dec 2003Morton4 - 0Vale of Leithen
Sa 27Dec 2003Nairn County1 - 0Brora Rangers
Sa 27Dec 2003Fraserburgh4 - 2Wick Academy
Sa 27Dec 2003Lossiemouth1 - 2Cove Rangers
Sa 27Dec 2003Inverurie Locos3 - 3Buckie Thistle
Sa 27Dec 2003Barry Town0 - 2Cwmbran
Sa 27Dec 2003Northwood2 - 0Kingstonian
Sa 27Dec 2003Basingstoke0 - 1Bognor Regis
Sa 27Dec 2003Maidenhead1 - 0Hayes
Sa 27Dec 2003Bishop's St.3 - 0Hitchin
Sa 27Dec 2003Sutton Utd6 - 0Carshalton
Sa 27Dec 2003Harrow Boro1 - 2Hendon
Sa 27Dec 2003Welling1 - 0Chelmsford
Sa 27Dec 2003Havant & W1 - 3Crawley
Sa 27Dec 2003Ashton Utd3 - 3Radcliffe Boro

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

Competitions

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

Referees

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

Managers

From Allardyce to Zola, our massive manager database, with histories and win ratios, is sure to get your vote of confidence