Sa 02Jan 2016West Ham2 - 0Liverpool
Sa 02Jan 2016Norwich1 - 0Southampton
Sa 02Jan 2016Arsenal1 - 0Newcastle
Sa 02Jan 2016West Brom2 - 1Stoke
Sa 02Jan 2016Man Utd2 - 1Swansea
Sa 02Jan 2016Sunderland3 - 1Aston Villa
Sa 02Jan 2016Leicester0 - 0Bournemouth
Sa 02Jan 2016Watford1 - 2Man City
Sa 02Jan 2016Preston2 - 1Rotherham
Sa 02Jan 2016Charlton1 - 1Nottm Forest
Sa 02Jan 2016Fulham0 - 1Sheff Wed
Sa 02Jan 2016Birmingham2 - 1Brentford
Sa 02Jan 2016Reading1 - 0Bristol C
Sa 02Jan 2016Bolton0 - 2Huddersfield
Sa 02Jan 2016Middlesbrough2 - 0Derby
Sa 02Jan 2016Burnley0 - 0Ipswich
Sa 02Jan 2016Cardiff1 - 0Blackburn
Sa 02Jan 2016Leeds1 - 1MK Dons
Sa 02Jan 2016Sheff Utd2 - 3Peterborough
Sa 02Jan 2016Gillingham3 - 0Bradford
Sa 02Jan 2016Southend0 - 3Doncaster
Sa 02Jan 2016Oldham1 - 1Colchester
Sa 02Jan 2016Crewe0 - 5Coventry
Sa 02Jan 2016Chesterfield7 - 1Shrewsbury
Sa 02Jan 2016Burton1 - 0Blackpool
Sa 02Jan 2016Walsall0 - 3Rochdale
Sa 02Jan 2016Barnsley2 - 1Millwall
Sa 02Jan 2016Scunthorpe1 - 1Wigan
Sa 02Jan 2016Fleetwood2 - 0Bury
Sa 02Jan 2016Portsmouth3 - 0Crawley
Sa 02Jan 2016Northampton3 - 0Barnet
Sa 02Jan 2016Notts Co2 - 4Oxford
Sa 02Jan 2016Wycombe0 - 2Morecambe
Sa 02Jan 2016Yeovil1 - 0York
Sa 02Jan 2016NCarlisle0 - 2Plymouth
Sa 02Jan 2016Bristol R2 - 0Luton
Sa 02Jan 2016Exeter1 - 2Dag & Red
Sa 02Jan 2016Mansfield2 - 3Accrington
Sa 02Jan 2016Stevenage2 - 2Leyton Orient
Sa 02Jan 2016Cambridge U1 - 4AFC W'bledon
Sa 02Jan 2016Woking2 - 1Aldershot
Sa 02Jan 2016Tranmere0 - 1Macclesfield
Sa 02Jan 2016Gateshead1 - 1Barrow
Sa 02Jan 2016Grimsby1 - 1Guiseley
Sa 02Jan 2016Southport3 - 2Wrexham
Sa 02Jan 2016Chester1 - 1Altrincham
Sa 02Jan 2016Halifax2 - 2Lincoln
Sa 02Jan 2016Dundee2 - 1Dundee Utd
Sa 02Jan 2016Celtic1 - 0Partick
Sa 02Jan 2016Kilmarnock2 - 2Hearts
Sa 02Jan 2016Motherwell3 - 3Hamilton
Sa 02Jan 2016Inverness CT2 - 0Ross County
Sa 02Jan 2016Dumbarton0 - 6Rangers
Sa 02Jan 2016Livingston0 - 2Queen of Sth
Sa 02Jan 2016Hibernian1 - 0Raith
Sa 02Jan 2016Morton0 - 1St Mirren
Sa 02Jan 2016Alloa0 - 1Falkirk
Sa 02Jan 2016Albion1 - 2Airdrieonians
Sa 02Jan 2016Stranraer1 - 0Ayr
Sa 02Jan 2016Peterhead4 - 1Stenh'semuir
Sa 02Jan 2016Dunfermline2 - 1Cowdenbeath
Sa 02Jan 2016Clyde0 - 1Queen's Park
Sa 02Jan 2016East Fife0 - 2Elgin City
Sa 02Jan 2016East Stirling3 - 2Stirling
Sa 02Jan 2016Montrose0 - 2Arbroath
Sa 02Jan 2016Spartans2 - 3Edinburgh C
Sa 02Jan 2016East Kilbride1 - 1Cumbernauld C
Sa 02Jan 2016Espanyol0 - 0Barcelona
Sa 02Jan 2016Atl Madrid1 - 0Levante
Sa 02Jan 2016Malaga2 - 0Celta Vigo
Sa 02Jan 2016Brisbane Roar2 - 1Perth Glory
Sa 02Jan 2016Melbourne C2 - 2Sydney FC
Sa 02Jan 2016Asteras T.4 - 0Panthrakikos K
Sa 02Jan 2016Ioannina2 - 0Veroia
Sa 02Jan 2016Iraklis Salonika3 - 0Kalloni
Sa 02Jan 2016Carmarthen0 - 0Pt Talbot
Sa 02Jan 2016Hapoel Ra'ana0 - 2M. Tel Aviv
Sa 02Jan 2016Ironi Kiryat S3 - 0M. Netanya
Sa 02Jan 2016M. Petah Tikva2 - 0H. Kfar Saba
Sa 02Jan 2016Hapoel Acre2 - 2Bnei Sakhnin
Sa 02Jan 2016Beitar J'salem1 - 0Bnei Yehuda
Sa 02Jan 2016Nacional2 - 2Arouca
Sa 02Jan 2016Acad Coimbra3 - 1U da Madeira
Sa 02Jan 2016Boavista0 - 3Moreirense
Sa 02Jan 2016Maritimo1 - 1Estoril
Sa 02Jan 2016Vitoria Setubal1 - 1Braga
Sa 02Jan 2016Pacos Ferreira2 - 2Belenenses
Sa 02Jan 2016V Guimaraes0 - 1Benfica
Sa 02Jan 2016Sporting2 - 0Porto
Sa 02Jan 2016Osasuna1 - 1Gimnastic
Sa 02Jan 2016Alaves3 - 0Bilbao Athletic
Sa 02Jan 2016Elche1 - 1Mallorca
Sa 02Jan 2016Avranches1 - 1Saint-Malo
Sa 02Jan 2016GFC Ajaccio2 - 0US Ste Marie
Sa 02Jan 2016Blanc Mesnil0 - 2Nantes
Sa 02Jan 2016Concarneau3 - 0Rennes TA
Sa 02Jan 2016Villefranche1 - 2Sarre Union
Sa 02Jan 2016Mantes2 - 0St Brieuc
Sa 02Jan 2016Chambly4 - 1Reims
Sa 02Jan 2016US Granvillaise2 - 1Laval
Sa 02Jan 2016P-sur-Moselle0 - 2Sochaux
Sa 02Jan 2016Besancon1 - 3Angers
Sa 02Jan 2016Dunkerque3 - 4Troyes
Sa 02Jan 2016Entente SSG0 - 5Toulouse
Sa 02Jan 2016Moulins1 - 2Niort
Sa 02Jan 2016Rodeo0 - 1St Montois
Sa 02Jan 2016Sedan0 - 2Bastia
Sa 02Jan 2016FC Utd2 - 1Bradford PA
Sa 02Jan 2016Nuneaton0 - 1Solihull M
Sa 02Jan 2016Alfreton1 - 0Tamworth
Sa 02Jan 2016Corby1 - 1Brackley
Sa 02Jan 2016Boston Utd4 - 1Lowestoft
Sa 02Jan 2016Stalybridge1 - 1Curzon A
Sa 02Jan 2016Nth Ferriby4 - 0Gainsborough
Sa 02Jan 2016Fylde1 - 0Chorley
Sa 02Jan 2016Worcester1 - 2Gloucester
Sa 02Jan 2016Maidstone2 - 1Margate
Sa 02Jan 2016St Albans1 - 1Bishop's St.
Sa 02Jan 2016Dartford1 - 1Chelmsford
Sa 02Jan 2016Concord R0 - 0Ebbsfleet
Sa 02Jan 2016Tonbridge1 - 1Dulwich H
Sa 02Jan 2016Grays0 - 0E Thurrock
Sa 02Jan 2016Enfield T2 - 1Brentwood T
Sa 02Jan 2016Hendon4 - 3Wingate & F
Sa 02Jan 2016Needham M2 - 3Canvey Isl.
Sa 02Jan 2016Cirencester1 - 4Chippenham
Sa 02Jan 2016Redditch3 - 1Merthyr
Sa 02Jan 2016St Neots0 - 1King's Lynn
Sa 02Jan 2016Histon1 - 2Biggleswade T
Sa 02Jan 2016Bedworth Utd1 - 1Kettering
Sa 02Jan 2016Salford7 - 0Barwell
Sa 02Jan 2016Stamford2 - 1Hyde
Sa 02Jan 2016Workington1 - 2Colwyn Bay
Sa 02Jan 2016Frickley0 - 2Rushall Oly.
Sa 02Jan 2016Nantwich1 - 2Whitby
Sa 02Jan 2016Ashton Utd3 - 1Buxton
Sa 02Jan 2016Stourbridge2 - 3Ramsbottom
Sa 02Jan 2016Sutton Cold.3 - 1Skelmersdale
Sa 02Jan 2016Marine0 - 3Halesowen

 

Match in Focus

17:00 TODAY SKY

Finland v Liechtenstein

Home WinDrawAway Win
Key stats
  • Liechtenstein have lost 11 of their last 12 competitive away matches
Expert verdict
Finland should secure Euro 2020 qualification against Group J minnows Liechtenstein but a deluge of goals looks unlikely. The Finns have scored no more than two goals in 17 of their last 18 matches, and beat the visitors by a modest 2-0 margin when the teams met in June.

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