Tu 26Dec 2017 Tottenham 5 - 2 Southampton
Tu 26Dec 2017 Watford 2 - 1 Leicester
Tu 26Dec 2017 West Brom 0 - 0 Everton
Tu 26Dec 2017 Chelsea 2 - 0 Brighton
Tu 26Dec 2017 Man Utd 2 - 2 Burnley
Tu 26Dec 2017 Huddersfield 1 - 1 Stoke
Tu 26Dec 2017 Bournemouth 3 - 3 West Ham
Tu 26Dec 2017 Liverpool 5 - 0 Swansea
Tu 26Dec 2017 Millwall 2 - 2 Wolves
Tu 26Dec 2017 Ipswich 0 - 0 QPR
Tu 26Dec 2017 Nottm Forest 0 - 3 Sheff Wed
Tu 26Dec 2017 Middlesbro 2 - 0 Bolton
Tu 26Dec 2017 Barnsley 0 - 0 Preston
Tu 26Dec 2017 Birmingham 0 - 2 Norwich
Tu 26Dec 2017 Sheff Utd 3 - 0 Sunderland
Tu 26Dec 2017 Bristol C 2 - 0 Reading
Tu 26Dec 2017 Burton 1 - 2 Leeds
Tu 26Dec 2017 Cardiff 2 - 4 Fulham
Tu 26Dec 2017 Hull 0 - 0 Derby
Tu 26Dec 2017 Brentford 2 - 1 Aston Villa
Tu 26Dec 2017 Gillingham 1 - 1 Oxford
Tu 26Dec 2017 Southend 3 - 1 Charlton
Tu 26Dec 2017 Wigan 0 - 0 Shrewsbury
Tu 26Dec 2017 Oldham 1 - 2 Fleetwood
Tu 26Dec 2017 Blackburn 2 - 0 Rochdale
Tu 26Dec 2017 Blackpool 2 - 3 Scunthorpe
Tu 26Dec 2017 Bradford 1 - 3 Peterborough
Tu 26Dec 2017 Bury 0 - 3 Rotherham
Tu 26Dec 2017 Doncaster 3 - 0 Northampton
Tu 26Dec 2017 Portsmouth 2 - 1 AFC W'bledon
Tu 26Dec 2017 Walsall 0 - 0 Bristol R
Tu 26Dec 2017 MK Dons 0 - 1 Plymouth
Tu 26Dec 2017 Grimsby 1 - 1 Mansfield
Tu 26Dec 2017 Swindon 0 - 5 Luton
Tu 26Dec 2017 Port Vale 1 - 0 Coventry
Tu 26Dec 2017 Morecambe 1 - 4 Notts Co
Tu 26Dec 2017 Wycombe 2 - 0 Newport Co
Tu 26Dec 2017 Cambridge U 1 - 0 Barnet
Tu 26Dec 2017 Lincoln 3 - 0 Stevenage
Tu 26Dec 2017 Carlisle 3 - 1 Accrington
Tu 26Dec 2017 Cheltenham 0 - 2 Yeovil
Tu 26Dec 2017 Chesterfield 0 - 2 Crewe
Tu 26Dec 2017 Crawley 0 - 2 Colchester
Tu 26Dec 2017 Leyton Orient 2 - 0 Dag & Red
Tu 26Dec 2017 Chester 0 - 2 Guiseley
Tu 26Dec 2017 Dover 2 - 2 Maidstone
Tu 26Dec 2017 Aldershot 3 - 1 Woking
Tu 26Dec 2017 Eastleigh 1 - 1 Torquay
Tu 26Dec 2017 Tranmere 4 - 1 AFC Fylde
Tu 26Dec 2017 Ebbsfleet 2 - 1 Bromley
Tu 26Dec 2017 Gateshead 2 - 2 Hartlepool
Tu 26Dec 2017 Macclesfield 2 - 1 Halifax
Tu 26Dec 2017 Barrow 1 - 1 Wrexham
Tu 26Dec 2017 Maidenhead 1 - 0 Solihull M
Tu 26Dec 2017 Boreham W 0 - 4 Sutton Utd
Tu 26Dec 2017 Dundee 0 - 2 Celtic
Tu 26Dec 2017 Dumbarton 1 - 4 Livingston
Tu 26Dec 2017 Adelaide Utd 1 - 0 Central Coast M
Tu 26Dec 2017 Lokeren 2 - 0 Mechelen
Tu 26Dec 2017 Club Brugge 4 - 2 Mouscron-P
Tu 26Dec 2017 KAS Eupen 1 - 0 W Beveren
Tu 26Dec 2017 Waregem 0 - 4 Charleroi
Tu 26Dec 2017 Anderlecht 1 - 0 Gent
Tu 26Dec 2017 Coleraine 1 - 1 Ballymena
Tu 26Dec 2017 Glenavon 1 - 0 Warrenpoint T
Tu 26Dec 2017 Crusaders 2 - 0 Cliftonville
Tu 26Dec 2017 Glentoran 2 - 1 Linfield
Tu 26Dec 2017 Ards 1 - 0 Carrick Rangers
Tu 26Dec 2017 Ballinamallard U 0 - 1 Dungannon Sw
Tu 26Dec 2017 Newtown 2 - 3 The New Saints
Tu 26Dec 2017 Prestatyn 0 - 2 Bala Town
Tu 26Dec 2017 Llandudno 0 - 0 Bangor City
Tu 26Dec 2017 Newi CD 0 - 1 Connah's Q
Tu 26Dec 2017 Barry Town 1 - 0 Cardiff MU
Tu 26Dec 2017 Carmarthen 1 - 0 Aberystwyth
Tu 26Dec 2017 St Albans 2 - 2 Hemel
Tu 26Dec 2017 Welling 2 - 3 Dartford
Tu 26Dec 2017 Braintree 2 - 2 Chelmsford
Tu 26Dec 2017 Gloucester 0 - 1 Oxford C
Tu 26Dec 2017 Hampton & R 1 - 1 Wealdstone
Tu 26Dec 2017 Havant & W 0 - 0 Bognor Regis
Tu 26Dec 2017 Hungerford T 2 - 1 Chippenham
Tu 26Dec 2017 Bath City 0 - 2 Weston S-M.
Tu 26Dec 2017 Poole Town 0 - 3 Truro City
Tu 26Dec 2017 Whitehawk 0 - 1 Eastbourne
Tu 26Dec 2017 Nuneaton 4 - 1 Tamworth
Tu 26Dec 2017 Nth Ferriby 1 - 4 York
Tu 26Dec 2017 Bradford PA 3 - 1 Curzon A
Tu 26Dec 2017 FC Utd 3 - 2 Salford
Tu 26Dec 2017 Darlington 3 - 1 Harrogate T
Tu 26Dec 2017 Chorley 0 - 0 Southport
Tu 26Dec 2017 Blyth Sptns 2 - 3 Spennymoor
Tu 26Dec 2017 Telford 0 - 0 Kidderminster
Tu 26Dec 2017 Boston Utd 2 - 0 Gainsborough
Tu 26Dec 2017 Leamington 2 - 2 Brackley
Tu 26Dec 2017 Stockport 1 - 0 Alfreton
Tu 26Dec 2017 Billericay 1 - 0 Thurrock
Tu 26Dec 2017 Brightlingsea R 2 - 3 Needham M
Tu 26Dec 2017 Leiston 0 - 1 Lowestoft
Tu 26Dec 2017 Harrow Boro 0 - 4 Hendon
Tu 26Dec 2017 Worthing 2 - 0 Burgess Hill
Tu 26Dec 2017 Wingate & F 0 - 0 Staines
Tu 26Dec 2017 Tooting & M 1 - 3 Dulwich H
Tu 26Dec 2017 Harlow 0 - 2 Enfield T
Tu 26Dec 2017 Folkestone 3 - 1 Tonbridge
Tu 26Dec 2017 Dorking W 4 - 2 Margate
Tu 26Dec 2017 Slough 5 - 1 Farnborough
Tu 26Dec 2017 Royston 2 - 1 Hitchin
Tu 26Dec 2017 St Neots 2 - 4 Kettering
Tu 26Dec 2017 Merthyr 0 - 0 Hereford FC
Tu 26Dec 2017 Kings Langley 0 - 0 Chesham
Tu 26Dec 2017 Banbury 1 - 2 Dunstable
Tu 26Dec 2017 Basingstoke 3 - 0 Gosport Bor
Tu 26Dec 2017 Weymouth 2 - 2 Dorchester
Tu 26Dec 2017 Redditch 0 - 2 Stratford
Tu 26Dec 2017 King's Lynn 1 - 1 St Ives
Tu 26Dec 2017 Biggleswade T 2 - 2 Bishop's St.
Tu 26Dec 2017 Witton 1 - 2 Warrington
Tu 26Dec 2017 Whitby 0 - 2 Farsley AFC
Tu 26Dec 2017 Stafford 1 - 0 Stourbridge
Tu 26Dec 2017 Rushall Oly. 1 - 2 Hednesford
Tu 26Dec 2017 Coalville 0 - 3 Barwell
Tu 26Dec 2017 Nantwich 0 - 0 Sutton Cold.
Tu 26Dec 2017 Halesowen 0 - 0 Mickleover S
Tu 26Dec 2017 Matlock 3 - 3 Buxton
Tu 26Dec 2017 Marine 0 - 3 Altrincham
Tu 26Dec 2017 Lancaster 2 - 2 Workington

Gulf Cup

Tu 26Dec 2017 Yemen 0 - 1 Bahrain

 

Match in Focus

20:00 TODAY BT2

Real Madrid v Atl Madrid

Home Win Draw Away Win

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