Sa 10Dec 2016Watford3 - 2Everton
Sa 10Dec 2016Hull3 - 3Crystal Palace
Sa 10Dec 2016Arsenal3 - 1Stoke
Sa 10Dec 2016Burnley3 - 2Bournemouth
Sa 10Dec 2016Swansea3 - 0Sunderland
Sa 10Dec 2016Leicester4 - 2Man City
Sa 10Dec 2016Huddersfield2 - 1Bristol C
Sa 10Dec 2016Newcastle4 - 0Birmingham
Sa 10Dec 2016Wolves4 - 4Fulham
Sa 10Dec 2016Reading2 - 1Sheff Wed
Sa 10Dec 2016Ipswich1 - 1Cardiff
Sa 10Dec 2016Brentford2 - 1Burton
Sa 10Dec 2016Rotherham1 - 0QPR
Sa 10Dec 2016Aston Villa1 - 0Wigan
Sa 10Dec 2016Barnsley2 - 1Norwich
Sa 10Dec 2016Preston3 - 2Blackburn
Sa 10Dec 2016MK Dons1 - 0AFC W'bledon
Sa 10Dec 2016Sheff Utd4 - 0Swindon
Sa 10Dec 2016Port Vale2 - 3Northampton
Sa 10Dec 2016Southend3 - 1Coventry
Sa 10Dec 2016Rochdale3 - 2Scunthorpe
Sa 10Dec 2016Bristol R4 - 2Bury
Sa 10Dec 2016Millwall0 - 1Shrewsbury
Sa 10Dec 2016Oxford1 - 1Oldham
Sa 10Dec 2016Peterborough5 - 2Chesterfield
Sa 10Dec 2016Fleetwood2 - 1Walsall
Sa 10Dec 2016Bradford0 - 0Charlton
Sa 10Dec 2016Leyton Orient1 - 0Accrington
Sa 10Dec 2016Cheltenham1 - 3Exeter
Sa 10Dec 2016Notts Co0 - 2Wycombe
Sa 10Dec 2016Yeovil0 - 1Barnet
Sa 10Dec 2016Luton1 - 1Carlisle
Sa 10Dec 2016Grimsby0 - 1Portsmouth
Sa 10Dec 2016Crewe0 - 2Crawley
Sa 10Dec 2016Hartlepool0 - 5Cambridge U
Sa 10Dec 2016Mansfield0 - 0Colchester
Sa 10Dec 2016Stevenage0 - 2Blackpool
Sa 10Dec 2016Plymouth2 - 0Doncaster
Sa 10Dec 2016Aberdeen0 - 0St Johnstone
Sa 10Dec 2016Rangers2 - 0Hearts
Sa 10Dec 2016Motherwell0 - 0Kilmarnock
Sa 10Dec 2016Dundee0 - 0Ross County
Sa 10Dec 2016Inverness CT1 - 1Hamilton
Sa 10Dec 2016St Mirren1 - 0Raith
Sa 10Dec 2016Ayr0 - 1Dundee Utd
Sa 10Dec 2016Falkirk2 - 2Queen of Sth
Sa 10Dec 2016Hibernian2 - 0Dumbarton
Sa 10Dec 2016Dunfermline2 - 1Morton
Sa 10Dec 2016Airdrieonians0 - 5Stenh'semuir
Sa 10Dec 2016Queen's Park2 - 1Albion
Sa 10Dec 2016Stranraer1 - 2Livingston
Sa 10Dec 2016Peterhead1 - 1Alloa
Sa 10Dec 2016Brechin0 - 1East Fife
Sa 10Dec 2016Forfar0 - 1Arbroath
Sa 10Dec 2016Edinburgh C2 - 0Stirling
Sa 10Dec 2016Annan2 - 0Cowdenbeath
Sa 10Dec 2016Elgin City6 - 0Berwick
Sa 10Dec 2016Montrose2 - 1Clyde
Sa 10Dec 2016Crotone2 - 1Pescara
Sa 10Dec 2016Sampdoria1 - 2Lazio
Sa 10Dec 2016Freiburg1 - 0SV Darmstadt
Sa 10Dec 2016Ingolstadt1 - 0RB Leipzig
Sa 10Dec 2016Hamburg1 - 0Augsburg
Sa 10Dec 2016Cologne1 - 1B Dortmund
Sa 10Dec 2016B Munich5 - 0Wolfsburg
Sa 10Dec 2016Hertha Berlin0 - 1W Bremen
Sa 10Dec 2016Osasuna0 - 3Barcelona
Sa 10Dec 2016Sociedad3 - 2Valencia
Sa 10Dec 2016Las Palmas1 - 1Leganes
Sa 10Dec 2016Real Madrid3 - 2Deportivo
Sa 10Dec 2016Dijon1 - 2Marseille
Sa 10Dec 2016Bordeaux0 - 4Monaco
Sa 10Dec 2016Bastia2 - 0Metz
Sa 10Dec 2016Toulouse3 - 2Lorient
Sa 10Dec 2016Lille2 - 1Montpellier
Sa 10Dec 2016Nancy2 - 0Angers
Sa 10Dec 2016Wellington3 - 0Central Coast M
Sa 10Dec 2016Western Sydney0 - 3Melbourne Vic
Sa 10Dec 2016Perth Glory1 - 2Newcastle Jets
Sa 10Dec 2016NK Aluminij2 - 1NK Celje
Sa 10Dec 2016ND HIT Gorica1 - 1NK Radomlje
Sa 10Dec 2016Rudar Velenje2 - 2Koper
Sa 10Dec 2016Domzale3 - 2Maribor
Sa 10Dec 2016Slavia Sofia2 - 0PFC Montana
Sa 10Dec 2016Vereya Stara0 - 1Levski Sofia
Sa 10Dec 2016Ludogorets1 - 0Loko. Plovdiv
Sa 10Dec 2016Belenenses1 - 0Maritimo
Sa 10Dec 2016Chaves2 - 1Moreirense
Sa 10Dec 2016Boavista1 - 2V Guimaraes
Sa 10Dec 2016Metalac0 - 2Vozdovac
Sa 10Dec 2016Napredak0 - 0Mladost Lucani
Sa 10Dec 2016Rad Beograd2 - 0Novi Pazar
Sa 10Dec 2016Sp Subotica0 - 0Backa Palanka
Sa 10Dec 2016Borac Cacak1 - 0Radnik Surdulica
Sa 10Dec 2016Red Star2 - 1Radnicki Nis
Sa 10Dec 2016Volyn0 - 1Vorskla Poltava
Sa 10Dec 2016Rizespor0 - 1Kasimpasa
Sa 10Dec 2016Besiktas2 - 1Bursaspor
Sa 10Dec 2016Genclerbirligi0 - 0Basaksehir
Sa 10Dec 2016Asteras T.0 - 0Veroia
Sa 10Dec 2016Xanthi1 - 0Larissa
Sa 10Dec 2016AEK Athens4 - 0Levadiakos
Sa 10Dec 2016Pandurii2 - 5Metan Medias
Sa 10Dec 2016Botosani1 - 3CSMS Iasi
Sa 10Dec 2016Din. Bucharest1 - 0Targu Mures
Sa 10Dec 2016Cibalia1 - 2Hajduk Split
Sa 10Dec 2016NK Istra 19611 - 3Osijek
Sa 10Dec 2016H Tel Aviv1 - 1Bnei Sakhnin
Sa 10Dec 2016H. Kfar Saba2 - 2Ironi Kiryat S
Sa 10Dec 2016Hapoel Ash1 - 0Bnei Yehuda
Sa 10Dec 2016Hapoel Ra'ana1 - 1M. Haifa
Sa 10Dec 2016The New Saints3 - 1Cardiff MU
Sa 10Dec 2016Rhyl1 - 3Newtown
Sa 10Dec 2016Llandudno2 - 0Carmarthen
Sa 10Dec 2016Gornik Leczna3 - 0LKS Nieciecza
Sa 10Dec 2016Wisla Plock4 - 3Ruch Chorzow
Sa 10Dec 2016Wisla Krakow1 - 1Cracovia
Sa 10Dec 2016Ujpest Dozsa2 - 0Debrecen
Sa 10Dec 2016Szombathelyi H1 - 1MOL Vidi
Sa 10Dec 2016Honved1 - 0Mezokovesd SE
Sa 10Dec 2016Paksi SE1 - 0Vasas
Sa 10Dec 2016Diosgyor1 - 0Gyirmot FC Gyor
Sa 10Dec 2016Ferencvaros1 - 1MTK
Sa 10Dec 2016Ballinamallard U0 - 1Crusaders
Sa 10Dec 2016Cliftonville1 - 0Portadown
Sa 10Dec 2016Glentoran2 - 3Ballymena
Sa 10Dec 2016Glenavon1 - 0Coleraine
Sa 10Dec 2016Ards0 - 2Linfield
Sa 10Dec 2016Dungannon Sw3 - 1Carrick Rangers
Sa 10Dec 2016Lyngby1 - 1Silkeborg
Sa 10Dec 2016Altach2 - 1Wolfsberger
Sa 10Dec 2016Mattersburg2 - 0Admira Wacker
Sa 10Dec 2016Gimnastic0 - 1R. Vallecano
Sa 10Dec 2016Elche2 - 2Getafe
Sa 10Dec 2016Huesca5 - 2UCAM Murcia
Sa 10Dec 2016Levante1 - 0Tenerife
Sa 10Dec 2016Vaduz1 - 1Lausanne
Sa 10Dec 2016Basel1 - 0St Gallen
Sa 10Dec 2016KAS Eupen2 - 2Charleroi
Sa 10Dec 2016Kortrijk0 - 1St. Truiden
Sa 10Dec 2016Mouscron-P1 - 4Mechelen
Sa 10Dec 2016NEC Nijmegen3 - 0Den Haag
Sa 10Dec 2016PSV Eindhoven1 - 0Go A Eagles
Sa 10Dec 2016Heerenveen2 - 1Excelsior
Sa 10Dec 2016PEC Zwolle0 - 0Willem II
Sa 10Dec 2016Kaiserslautern0 - 0Erzegbirge A
Sa 10Dec 2016Bochum1 - 01860 Munich
Sa 10Dec 2016Margate0 - 2St Albans
Sa 10Dec 2016Oxford C0 - 6Hungerford
Sa 10Dec 2016Burgess Hill2 - 1Billericay
Sa 10Dec 2016Merstham2 - 1Havant & W
Sa 10Dec 2016Tonbridge1 - 2Staines
Sa 10Dec 2016Grays2 - 0Canvey Isl.
Sa 10Dec 2016Enfield T3 - 3Needham M
Sa 10Dec 2016Hendon1 - 3Leatherhead
Sa 10Dec 2016Kingstonian2 - 5Lowestoft
Sa 10Dec 2016Merthyr5 - 0Kings Langley
Sa 10Dec 2016Frome0 - 0Leamington
Sa 10Dec 2016Cirencester1 - 6Kettering
Sa 10Dec 2016St Ives2 - 1Redditch
Sa 10Dec 2016Biggleswade T2 - 2Chippenham
Sa 10Dec 2016Chesham4 - 0Basingstoke
Sa 10Dec 2016Stratford5 - 2St Neots
Sa 10Dec 2016Banbury5 - 0Hayes & Y
Sa 10Dec 2016Halesowen1 - 1Grantham
Sa 10Dec 2016Workington0 - 4Coalville
Sa 10Dec 2016Frickley4 - 0Ilkeston
Sa 10Dec 2016Corby1 - 4Rushall Oly.
Sa 10Dec 2016Ashton Utd0 - 2Stourbridge
Sa 10Dec 2016Barwell1 - 1Sutton Cold.
Sa 10Dec 2016Spennymoor3 - 0Mickleover S
Sa 10Dec 2016Buxton0 - 0Skelmersdale
Sa 10Dec 2016Hednesford1 - 0Warrington
Sa 10Dec 2016Whitby1 - 3Nantwich
Sa 10Dec 2016Chelmsford1 - 0Hitchin
Sa 10Dec 2016Forest Green1 - 1Truro City
Sa 10Dec 2016Chorley0 - 1Guiseley
Sa 10Dec 2016Wrexham0 - 1Tranmere
Sa 10Dec 2016Gateshead2 - 0King's Lynn
Sa 10Dec 2016Dulwich H2 - 2Royston
Sa 10Dec 2016Bromley1 - 1Leiston
Sa 10Dec 2016Nuneaton3 - 1Stocksbridge
Sa 10Dec 2016Alfreton1 - 0Nth Ferriby
Sa 10Dec 2016York3 - 3Worcester
Sa 10Dec 2016Boreham W0 - 0Maidstone
Sa 10Dec 2016Farsley AFC0 - 4Southport
Sa 10Dec 2016Ebbsfleet1 - 1Woking
Sa 10Dec 2016Whitehawk2 - 2Weymouth
Sa 10Dec 2016Kidderminster4 - 0Telford
Sa 10Dec 2016E Thurrock1 - 1Aldershot
Sa 10Dec 2016Braintree2 - 0Torquay
Sa 10Dec 2016Harlow2 - 0Eastleigh
Sa 10Dec 2016Stockport3 - 2Marine
Sa 10Dec 2016Sutton Utd1 - 0Bath City
Sa 10Dec 2016Harrogate3 - 3Barrow
Sa 10Dec 2016Fylde1 - 1Brackley
Sa 10Dec 2016Dartford1 - 1Dover
Sa 10Dec 2016Wealdstone2 - 2Wingate & F
Sa 10Dec 2016Solihull M1 - 2Matlock
Sa 10Dec 2016Welling8 - 1Hythe
Sa 10Dec 2016AFC Sudbury2 - 1Gosport Bor
Sa 10Dec 2016South Park1 - 1North Leigh
Sa 10Dec 2016Witton1 - 1Chester
Sa 10Dec 2016Dag & Red1 - 2Worthing
Sa 10Dec 2016Blyth Sptns2 - 3Altrincham

Premier League 2 (Division 1)

Sa 10Dec 2016Man City U232 - 1Reading U23

French Division 2

Sa 10Dec 2016Strasbourg3 - 1Lens
Sa 10Dec 2016Luneville1 - 2Sarreguemines

French National 1

Sa 10Dec 2016Nice II0 - 3Frejus Saint-Raphael
Sa 10Dec 2016Rennes TA1 - 0Be. Perigord

 

Match in Focus

20:00 Fr 19Jul

Senegal v Algeria

Home WinDrawAway Win
Key stats
  • Senegal have conceded only two goals in their last 12 matches.
Expert verdict
Senegal were edged out in a tight contest against Algeria in the group stages but the Lions of Teranga get their chance to exact their revenge and they can win when it matters most to claim their maiden Africa Cup of Nations title.They have kept clean sheets in five of their six games and, although the opposition they have faced can be questioned, it is easy to see why opposition struggle with Kalidou Koulibaly, Cheikhou Kouyate and Alfred N'Diaye in their ranks.

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