We 26Dec 2012Bahrain0 - 0Burkina Faso
We 26Dec 2012Fulham1 - 1Southampton
We 26Dec 2012QPR1 - 2West Brom
We 26Dec 2012Norwich0 - 1Chelsea
We 26Dec 2012Reading0 - 0Swansea
We 26Dec 2012Everton2 - 1Wigan
We 26Dec 2012Man Utd4 - 3Newcastle
We 26Dec 2012Sunderland1 - 0Man City
We 26Dec 2012Aston Villa0 - 4Tottenham
We 26Dec 2012Stoke3 - 1Liverpool
We 26Dec 2012Nottm Forest4 - 2Leeds
We 26Dec 2012Charlton1 - 2Ipswich
We 26Dec 2012Huddersfield1 - 1Blackpool
We 26Dec 2012Hull0 - 0Leicester
We 26Dec 2012Wolves0 - 3Peterborough
We 26Dec 2012Bolton0 - 1Sheff Wed
We 26Dec 2012Middlesbrough1 - 0Blackburn
We 26Dec 2012Burnley2 - 0Derby
We 26Dec 2012Barnsley1 - 2Birmingham
We 26Dec 2012Cardiff2 - 1Crystal Palace
We 26Dec 2012Portsmouth1 - 2Crawley
We 26Dec 2012Preston0 - 0Bury
We 26Dec 2012Shrewsbury2 - 2Notts Co
We 26Dec 2012Sheff Utd3 - 0Scunthorpe
We 26Dec 2012Tranmere2 - 1Crewe
We 26Dec 2012Colchester1 - 3Brentford
We 26Dec 2012Bournemouth3 - 0Yeovil
We 26Dec 2012Carlisle3 - 0Hartlepool
We 26Dec 2012Oldham1 - 2Doncaster
We 26Dec 2012Stevenage1 - 3Coventry
We 26Dec 2012MK Dons2 - 4Walsall
We 26Dec 2012Gillingham0 - 1Barnet
We 26Dec 2012Plymouth1 - 1Torquay
We 26Dec 2012Dag & Red0 - 3Southend
We 26Dec 2012Cheltenham4 - 0Wycombe
We 26Dec 2012Aldershot2 - 2Bristol R
We 26Dec 2012Rotherham1 - 2Port Vale
We 26Dec 2012Chesterfield3 - 0York
We 26Dec 2012Burton3 - 2Rochdale
We 26Dec 2012Exeter1 - 3Oxford
We 26Dec 2012Fleetwood1 - 0Morecambe
We 26Dec 2012Bradford2 - 1Accrington
We 26Dec 2012Lincoln1 - 4Grimsby
We 26Dec 2012Forest Green1 - 2Newport Co
We 26Dec 2012Wrexham4 - 1Telford
We 26Dec 2012Nuneaton2 - 1Tamworth
We 26Dec 2012Dartford3 - 1Ebbsfleet
We 26Dec 2012Luton3 - 1Woking
We 26Dec 2012Southport3 - 2Macclesfield
We 26Dec 2012Barrow0 - 2Gateshead
We 26Dec 2012Braintree0 - 3Cambridge U
We 26Dec 2012Stockport0 - 2Hyde
We 26Dec 2012Mansfield1 - 2Alfreton
We 26Dec 2012Hereford (old)0 - 1Kidderminster
We 26Dec 2012Dundee Utd1 - 1St Johnstone
We 26Dec 2012Kilmarnock1 - 0Hearts
We 26Dec 2012Motherwell4 - 1Aberdeen
We 26Dec 2012Hibernian0 - 1Ross County
We 26Dec 2012Inverness CT2 - 2St Mirren
We 26Dec 2012Dundee0 - 2Celtic
We 26Dec 2012Partick1 - 2Morton
We 26Dec 2012Hamilton3 - 0Airdrieonians
We 26Dec 2012Dunfermline0 - 1Falkirk
We 26Dec 2012Brechin3 - 2Arbroath
We 26Dec 2012Queen of Sth4 - 1Stranraer
We 26Dec 2012Albion2 - 0Ayr
We 26Dec 2012Rangers3 - 0Clyde
We 26Dec 2012Adelaide Utd0 - 1Brisbane Roar
We 26Dec 2012W Beveren1 - 1Genk
We 26Dec 2012Lokeren3 - 0Cercle Bruges
We 26Dec 2012Charleroi1 - 2RAEC Mons B
We 26Dec 2012Mechelen1 - 0Gent
We 26Dec 2012Waregem2 - 1O-H Leuven
We 26Dec 2012Club Brugge0 - 0Kortrijk
We 26Dec 2012The New Saints1 - 0Bala Town
We 26Dec 2012Aberystwyth0 - 2Newtown
We 26Dec 2012Afan Lido0 - 3Pt Talbot
We 26Dec 2012Carmarthen1 - 0Llanelli
We 26Dec 2012Airbus UK2 - 2Connah's Q
We 26Dec 2012Lisburn Dist.3 - 3Donegal
We 26Dec 2012Portadown2 - 0Glenavon
We 26Dec 2012Linfield2 - 1Glentoran
We 26Dec 2012Cliftonville1 - 0Crusaders
We 26Dec 2012Ballymena0 - 2Coleraine
We 26Dec 2012Dungannon Sw0 - 1Ballinamallard U
We 26Dec 2012Boston Utd1 - 1Corby
We 26Dec 2012Guiseley1 - 0Bradford PA
We 26Dec 2012Vauxhall M1 - 1Colwyn Bay
We 26Dec 2012Chester5 - 0Droylsden
We 26Dec 2012Stalybridge2 - 2Altrincham
We 26Dec 2012Brackley0 - 0Oxford C
We 26Dec 2012Halifax3 - 1Gainsborough
We 26Dec 2012Worcester0 - 1Gloucester
We 26Dec 2012Histon2 - 0Bishop's St.
We 26Dec 2012Solihull M1 - 0Hinckley Utd
We 26Dec 2012Tonbridge2 - 1Dover
We 26Dec 2012Hornchurch0 - 3Welling
We 26Dec 2012Staines1 - 1Boreham W
We 26Dec 2012Eastbourne0 - 1Havant & W
We 26Dec 2012Farnborough2 - 1Basingstoke
We 26Dec 2012Bath City1 - 2Weston S-M.
We 26Dec 2012Hayes & Y1 - 1Maidenhead
We 26Dec 2012Whitehawk2 - 2Hastings Utd
We 26Dec 2012Leiston3 - 1Enfield T
We 26Dec 2012Wingate & F0 - 1Hendon
We 26Dec 2012Met. Police4 - 1Kingstonian
We 26Dec 2012Margate0 - 1Cray W
We 26Dec 2012Hampton & R0 - 1Carshalton
We 26Dec 2012Concord R3 - 0Canvey Isl.
We 26Dec 2012Harrow Boro0 - 0Wealdstone
We 26Dec 2012Lewes1 - 0Bognor Regis
We 26Dec 2012Gosport Bor1 - 0AFC Totton
We 26Dec 2012Hitchin3 - 4Kettering
We 26Dec 2012Bedworth Utd1 - 1Barwell
We 26Dec 2012Frome0 - 1Bideford
We 26Dec 2012Chesham1 - 1Chippenham
We 26Dec 2012Stourbridge1 - 0Redditch
We 26Dec 2012Hemel1 - 1St Albans
We 26Dec 2012Banbury3 - 0Leamington
We 26Dec 2012Weymouth1 - 0Bashley
We 26Dec 2012Cambridge C1 - 2Arlesey
We 26Dec 2012Bedford3 - 0St Neots
We 26Dec 2012Worksop3 - 2Grantham
We 26Dec 2012Chorley1 - 0Marine
We 26Dec 2012Frickley2 - 3Nth Ferriby
We 26Dec 2012Blyth Sptns2 - 2Whitby
We 26Dec 2012Rushall Oly.0 - 4Matlock
We 26Dec 2012Eastwood T1 - 4Ilkeston
We 26Dec 2012Stafford0 - 1Hednesford
We 26Dec 2012Buxton7 - 0Stocksbridge
We 26Dec 2012Fylde4 - 0Kendal Town


Match in Focus


Switzerland v Ireland

Home WinDrawAway Win
Key stats
  • Switzerland haven’t lost a competitive home match since 2014 – a run stretching 14 games
Expert verdict
Ireland will need to sharpen up in attack to take a positive result from their pivotal Euro 2020 qualification clash against Switzerland in Geneva. Ireland missed a huge chance to cement their place in Group D’s top two after a dour 0-0 draw against Georgia on Saturday, though one more victory from their remaining pair of fixtures will still see them qualify for next year’s showpiece. Switzerland have little to fear from the Irish frontline and should harness the energy of their buoyant support to break down the visitors.


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


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


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


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