Sa 23Dec 2017 Everton 0 - 0 Chelsea
Sa 23Dec 2017 Stoke 3 - 1 West Brom
Sa 23Dec 2017 Southampton 1 - 1 Huddersfield
Sa 23Dec 2017 West Ham 2 - 3 Newcastle
Sa 23Dec 2017 Man City 4 - 0 Bournemouth
Sa 23Dec 2017 Brighton 1 - 0 Watford
Sa 23Dec 2017 Swansea 1 - 1 C Palace
Sa 23Dec 2017 Burnley 0 - 3 Tottenham
Sa 23Dec 2017 Leicester 2 - 2 Man Utd
Sa 23Dec 2017 Derby 3 - 0 Millwall
Sa 23Dec 2017 Fulham 2 - 1 Barnsley
Sa 23Dec 2017 Sheff Wed 1 - 2 Middlesbro
Sa 23Dec 2017 Preston 1 - 1 Nottm Forest
Sa 23Dec 2017 QPR 1 - 1 Bristol C
Sa 23Dec 2017 Reading 1 - 2 Burton
Sa 23Dec 2017 Leeds 1 - 0 Hull
Sa 23Dec 2017 Wolves 1 - 0 Ipswich
Sa 23Dec 2017 Sunderland 1 - 1 Birmingham
Sa 23Dec 2017 Bolton 2 - 0 Cardiff
Sa 23Dec 2017 Aston Villa 2 - 2 Sheff Utd
Sa 23Dec 2017 Northampton 1 - 1 Blackburn
Sa 23Dec 2017 Rochdale 1 - 1 Walsall
Sa 23Dec 2017 Rotherham 2 - 1 MK Dons
Sa 23Dec 2017 Oxford 0 - 7 Wigan
Sa 23Dec 2017 Scunthorpe 3 - 1 Southend
Sa 23Dec 2017 Peterborough 3 - 0 Bury
Sa 23Dec 2017 Shrewsbury 2 - 0 Portsmouth
Sa 23Dec 2017 Plymouth 4 - 1 Oldham
Sa 23Dec 2017 AFC W'bledon 2 - 1 Bradford
Sa 23Dec 2017 Bristol R 0 - 1 Doncaster
Sa 23Dec 2017 Charlton 1 - 1 Blackpool
Sa 23Dec 2017 Stevenage 5 - 1 Chesterfield
Sa 23Dec 2017 Luton 2 - 0 Grimsby
Sa 23Dec 2017 Yeovil 3 - 1 Exeter
Sa 23Dec 2017 Mansfield 2 - 1 Morecambe
Sa 23Dec 2017 Newport Co 0 - 0 Lincoln
Sa 23Dec 2017 Notts Co 3 - 3 Cambridge U
Sa 23Dec 2017 Accrington 2 - 3 Crawley
Sa 23Dec 2017 Barnet 0 - 2 Cheltenham
Sa 23Dec 2017 Colchester 1 - 1 Port Vale
Sa 23Dec 2017 Crewe 0 - 3 Swindon
Sa 23Dec 2017 Forest Green 0 - 1 Carlisle
Sa 23Dec 2017 Wrexham 0 - 0 Dover
Sa 23Dec 2017 Hartlepool 1 - 2 Maidenhead
Sa 23Dec 2017 AFC Fylde 1 - 1 Ebbsfleet
Sa 23Dec 2017 Guiseley 1 - 1 Aldershot
Sa 23Dec 2017 Maidstone 0 - 2 Leyton Orient
Sa 23Dec 2017 Halifax 4 - 0 Chester
Sa 23Dec 2017 Woking 1 - 2 Barrow
Sa 23Dec 2017 Dag & Red 1 - 2 Eastleigh
Sa 23Dec 2017 Bromley 1 - 1 Macclesfield
Sa 23Dec 2017 Solihull M 0 - 0 Boreham W
Sa 23Dec 2017 Sutton Utd 1 - 3 Tranmere
Sa 23Dec 2017 Kilmarnock 2 - 1 Rangers
Sa 23Dec 2017 Motherwell 1 - 1 Dundee
Sa 23Dec 2017 Hibernian 2 - 1 Ross County
Sa 23Dec 2017 Partick 1 - 0 Hamilton
Sa 23Dec 2017 St Johnstone 0 - 0 Hearts
Sa 23Dec 2017 Celtic 3 - 0 Aberdeen
Sa 23Dec 2017 Queen of Sth 2 - 3 St Mirren
Sa 23Dec 2017 Morton 1 - 0 Inverness CT
Sa 23Dec 2017 Dumbarton 0 - 0 Falkirk
Sa 23Dec 2017 Dunfermline 2 - 1 Brechin
Sa 23Dec 2017 Dundee Utd 3 - 0 Livingston
Sa 23Dec 2017 Airdrieonians 2 - 0 Ayr
Sa 23Dec 2017 Albion 3 - 2 East Fife
Sa 23Dec 2017 Arbroath 1 - 2 Raith
Sa 23Dec 2017 Forfar 0 - 3 Queen's Park
Sa 23Dec 2017 Alloa 1 - 0 Stranraer
Sa 23Dec 2017 Annan 2 - 1 Edinburgh C
Sa 23Dec 2017 Peterhead 3 - 2 Cowdenbeath
Sa 23Dec 2017 Stenh'semuir 4 - 1 Elgin City
Sa 23Dec 2017 Clyde 0 - 0 Berwick
Sa 23Dec 2017 Stirling 0 - 1 Montrose
Sa 23Dec 2017 Wellington 1 - 4 Sydney FC
Sa 23Dec 2017 Melbourne C 0 - 1 Melbourne Vic
Sa 23Dec 2017 Mouscron-P 2 - 1 Waregem
Sa 23Dec 2017 Genk 2 - 3 Kortrijk
Sa 23Dec 2017 St Liege 1 - 1 St. Truiden
Sa 23Dec 2017 NAC Breda 3 - 1 FC Utrecht
Sa 23Dec 2017 PSV Eindhoven 2 - 1 Vitesse Arn.
Sa 23Dec 2017 AZ Alkmaar 3 - 1 Heerenveen
Sa 23Dec 2017 Excelsior 0 - 0 FC Twente
Sa 23Dec 2017 Hapoel Acre 0 - 3 M. Netanya
Sa 23Dec 2017 Bnei Yehuda 3 - 1 Hapoel Ash
Sa 23Dec 2017 H. Haifa 2 - 0 M. Petah Tikva
Sa 23Dec 2017 M. Tel Aviv 2 - 1 Ironi Kiryat S
Sa 23Dec 2017 Lazio 4 - 0 Crotone
Sa 23Dec 2017 Udinese 4 - 0 Verona
Sa 23Dec 2017 Sassuolo 1 - 0 Inter
Sa 23Dec 2017 Spal 2 - 2 Torino
Sa 23Dec 2017 Napoli 3 - 2 Sampdoria
Sa 23Dec 2017 Genoa 1 - 0 Benevento
Sa 23Dec 2017 Milan 0 - 2 Atalanta
Sa 23Dec 2017 Juventus 1 - 0 Roma
Sa 23Dec 2017 Linfield 2 - 0 Cliftonville
Sa 23Dec 2017 Carrick Rangers 1 - 1 Glentoran
Sa 23Dec 2017 Dungannon Sw 0 - 3 Glenavon
Sa 23Dec 2017 Ards 2 - 1 Ballinamallard U
Sa 23Dec 2017 V Guimaraes 0 - 1 Tondela
Sa 23Dec 2017 Real Madrid 0 - 3 Barcelona
Sa 23Dec 2017 Valencia 0 - 1 Villarreal
Sa 23Dec 2017 Deportivo 1 - 3 Celta Vigo
Sa 23Dec 2017 Gimnastic 1 - 2 Huesca
Sa 23Dec 2017 Real Oviedo 3 - 0 C Leonesa
Sa 23Dec 2017 Bursaspor 1 - 1 Genclerbirligi
Sa 23Dec 2017 Sivasspor 2 - 1 Besiktas
Sa 23Dec 2017 Konyaspor 1 - 1 Fenerbahce
Sa 23Dec 2017 Barry Town 4 - 0 Prestatyn
Sa 23Dec 2017 Carmarthen 0 - 0 Bangor City
Sa 23Dec 2017 E Thurrock 4 - 2 Whitehawk
Sa 23Dec 2017 Bognor Regis 1 - 1 Poole Town
Sa 23Dec 2017 Eastbourne 1 - 4 Havant & W
Sa 23Dec 2017 Weston S-M. 2 - 1 Hungerford T
Sa 23Dec 2017 Hemel 1 - 1 Concord R
Sa 23Dec 2017 Oxford C 0 - 0 Hampton & R
Sa 23Dec 2017 Truro City 1 - 1 Gloucester
Sa 23Dec 2017 Chelmsford 4 - 1 Welling
Sa 23Dec 2017 Wealdstone 1 - 3 St Albans
Sa 23Dec 2017 Chippenham 0 - 3 Bath City
Sa 23Dec 2017 Dartford 1 - 1 Braintree
Sa 23Dec 2017 York 2 - 3 Blyth Sptns
Sa 23Dec 2017 Salford 0 - 3 Chorley
Sa 23Dec 2017 Southport 0 - 4 Bradford PA
Sa 23Dec 2017 Spennymoor 4 - 4 FC Utd
Sa 23Dec 2017 Kidderminster 3 - 0 Nuneaton
Sa 23Dec 2017 Tamworth 0 - 3 Leamington
Sa 23Dec 2017 Brackley 1 - 1 Telford
Sa 23Dec 2017 Alfreton 2 - 3 Boston Utd
Sa 23Dec 2017 Harrogate T 3 - 0 Nth Ferriby
Sa 23Dec 2017 Gainsborough 3 - 1 Darlington
Sa 23Dec 2017 Curzon A 1 - 1 Stockport
Sa 23Dec 2017 Dulwich H 3 - 0 Leiston
Sa 23Dec 2017 Worthing 1 - 2 Thurrock
Sa 23Dec 2017 Burgess Hill 3 - 4 Billericay
Sa 23Dec 2017 Tonbridge 2 - 1 Harrow Boro
Sa 23Dec 2017 Staines 0 - 2 Dorking W
Sa 23Dec 2017 Needham M 2 - 2 Folkestone
Sa 23Dec 2017 Margate 3 - 4 Wingate & F
Sa 23Dec 2017 Lowestoft 0 - 3 Harlow
Sa 23Dec 2017 Leatherhead 2 - 0 Kingstonian
Sa 23Dec 2017 Hendon 4 - 2 Brightlingsea R
Sa 23Dec 2017 Enfield T 1 - 1 Tooting & M
Sa 23Dec 2017 Tiverton 2 - 0 Farnborough
Sa 23Dec 2017 Basingstoke 0 - 0 Royston
Sa 23Dec 2017 Biggleswade T 1 - 1 Banbury
Sa 23Dec 2017 Bishop's St. 1 - 0 Dorchester
Sa 23Dec 2017 Weymouth 5 - 0 Redditch
Sa 23Dec 2017 Chesham 1 - 3 Hereford FC
Sa 23Dec 2017 St Neots 3 - 2 Kings Langley
Sa 23Dec 2017 Kettering 6 - 0 Dunstable
Sa 23Dec 2017 Merthyr 0 - 1 King's Lynn
Sa 23Dec 2017 Slough 1 - 1 Stratford
Sa 23Dec 2017 St Ives 1 - 0 Gosport Bor
Sa 23Dec 2017 Buxton 1 - 1 Stafford
Sa 23Dec 2017 Workington 2 - 1 Nantwich
Sa 23Dec 2017 Warrington 1 - 3 Coalville
Sa 23Dec 2017 Sutton Cold. 2 - 6 Witton
Sa 23Dec 2017 Altrincham 3 - 0 Matlock
Sa 23Dec 2017 Stalybridge 1 - 2 Rushall Oly.
Sa 23Dec 2017 Mickleover S 0 - 1 Lancaster
Sa 23Dec 2017 Hednesford 1 - 3 Shaw Lane
Sa 23Dec 2017 Barwell 0 - 4 Marine
Sa 23Dec 2017 Grantham 1 - 1 Ashton Utd
Sa 23Dec 2017 Stourbridge 1 - 1 Whitby

Gulf Cup

Sa 23Dec 2017 Bahrain 1 - 1 Iraq
Sa 23Dec 2017 Rothes 0 - 4 Buckie Thistle
Sa 23Dec 2017 Keith 0 - 3 Clachnacuddin
Sa 23Dec 2017 Wick Academy 1 - 1 Nairn County
Sa 23Dec 2017 Inverurie Locos 5 - 0 Strathspey T
Sa 23Dec 2017 Fort William 3 - 4 Lossiemouth
Sa 23Dec 2017 Fraserburgh 7 - 0 Huntly
Sa 23Dec 2017 Deveronvale 2 - 3 Cove Rangers
Sa 23Dec 2017 Formartine Utd 3 - 0 Turriff U
Sa 23Dec 2017 Forres Mech 3 - 2 Brora Rangers
Sa 23Dec 2017 Civil Serv Strol 1 - 1 Cumbernauld C
Sa 23Dec 2017 Vale of Leithen 3 - 4 Whitehill W
Sa 23Dec 2017 Spartans 2 - 0 Gala Fairydean
Sa 23Dec 2017 Stirling Univ 1 - 2 BSC Glasgow
Sa 23Dec 2017 Hawick Royal A 3 - 3 Dalbeattie Star
Sa 23Dec 2017 East Kilbride 4 - 1 Selkirk
Sa 23Dec 2017 Gretna 2008 1 - 4 East Stirling

 

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