Sa 20Feb 2016Cardiff4 - 1Brighton
Sa 20Feb 2016Preston1 - 0Sheff Wed
Sa 20Feb 2016Huddersfield1 - 0Wolves
Sa 20Feb 2016Fulham3 - 0Charlton
Sa 20Feb 2016Bolton1 - 1QPR
Sa 20Feb 2016Brentford1 - 3Derby
Sa 20Feb 2016Burnley2 - 0Rotherham
Sa 20Feb 2016MK Dons0 - 2Bristol C
Sa 20Feb 2016Sheff Utd1 - 0Port Vale
Sa 20Feb 2016Oldham2 - 1Gillingham
Sa 20Feb 2016Bury5 - 2Colchester
Sa 20Feb 2016Chesterfield3 - 1Crewe
Sa 20Feb 2016Millwall3 - 0Peterborough
Sa 20Feb 2016Walsall1 - 2Wigan
Sa 20Feb 2016Barnsley1 - 0Doncaster
Sa 20Feb 2016Swindon3 - 2Blackpool
Sa 20Feb 2016Fleetwood2 - 1Scunthorpe
Sa 20Feb 2016Bradford2 - 2Rochdale
Sa 20Feb 2016Exeter1 - 1Newport Co
Sa 20Feb 2016Northampton1 - 0Wycombe
Sa 20Feb 2016Notts Co0 - 1Leyton Orient
Sa 20Feb 2016Barnet1 - 2AFC W'bledon
Sa 20Feb 2016Yeovil1 - 1Portsmouth
Sa 20Feb 2016Luton2 - 1Hartlepool
Sa 20Feb 2016Carlisle1 - 0Stevenage
Sa 20Feb 2016Bristol R2 - 1Morecambe
Sa 20Feb 2016Crawley1 - 1Plymouth
Sa 20Feb 2016Oxford1 - 2Accrington
Sa 20Feb 2016Mansfield3 - 2Dag & Red
Sa 20Feb 2016Cambridge U3 - 1York
Sa 20Feb 2016Lincoln3 - 1Southport
Sa 20Feb 2016Forest Green2 - 1Eastleigh
Sa 20Feb 2016Tranmere0 - 1Cheltenham
Sa 20Feb 2016Gateshead3 - 2Aldershot
Sa 20Feb 2016Bromley2 - 1Woking
Sa 20Feb 2016Altrincham1 - 1Guiseley
Sa 20Feb 2016Boreham W0 - 1Torquay
Sa 20Feb 2016Kidderminster2 - 2Chester
Sa 20Feb 2016Halifax4 - 2Grimsby
Sa 20Feb 2016Welling0 - 2Wrexham
Sa 20Feb 2016Arsenal0 - 0Hull
Sa 20Feb 2016Reading3 - 1West Brom
Sa 20Feb 2016Watford1 - 0Leeds
Sa 20Feb 2016Bournemouth0 - 2Everton
Sa 20Feb 2016Celtic3 - 0Inverness CT
Sa 20Feb 2016Ross County2 - 1Hamilton
Sa 20Feb 2016St Johnstone2 - 1Motherwell
Sa 20Feb 2016Kilmarnock0 - 0Dundee
Sa 20Feb 2016Dundee Utd2 - 1Hearts
Sa 20Feb 2016Raith2 - 0Livingston
Sa 20Feb 2016St Mirren1 - 0Dumbarton
Sa 20Feb 2016Morton0 - 1Falkirk
Sa 20Feb 2016Airdrieonians1 - 1Stranraer
Sa 20Feb 2016Cowdenbeath2 - 3Peterhead
Sa 20Feb 2016Brechin1 - 2Dunfermline
Sa 20Feb 2016Ayr2 - 1Forfar
Sa 20Feb 2016Clyde2 - 1Berwick
Sa 20Feb 2016East Fife1 - 0Stirling
Sa 20Feb 2016Arbroath0 - 1Queen's Park
Sa 20Feb 2016East Stirling0 - 1Annan
Sa 20Feb 2016Montrose3 - 1Elgin City
Sa 20Feb 2016Verona3 - 1Chievo
Sa 20Feb 2016Inter3 - 1Sampdoria
Sa 20Feb 2016Hertha Berlin1 - 1Wolfsburg
Sa 20Feb 2016Hoffenheim3 - 2Mainz
Sa 20Feb 2016Ingolstadt2 - 0W Bremen
Sa 20Feb 2016Mgladbach1 - 0Cologne
Sa 20Feb 2016B Munich3 - 1SV Darmstadt
Sa 20Feb 2016Las Palmas1 - 2Barcelona
Sa 20Feb 2016Espanyol1 - 0Deportivo
Sa 20Feb 2016Real Betis1 - 1Sp. Gijon
Sa 20Feb 2016Celta Vigo3 - 2Eibar
Sa 20Feb 2016Paris St-G.4 - 1Reims
Sa 20Feb 2016Toulouse1 - 1GFC Ajaccio
Sa 20Feb 2016Angers2 - 3Montpellier
Sa 20Feb 2016Lorient4 - 3Guingamp
Sa 20Feb 2016Monaco3 - 1Troyes
Sa 20Feb 2016Newcastle Jets3 - 2Wellington
Sa 20Feb 2016Sydney FC1 - 1Western Sydney
Sa 20Feb 2016Perth Glory6 - 3Brisbane Roar
Sa 20Feb 2016Botev Plovdiv1 - 0Loko. Plovdiv
Sa 20Feb 2016Beroe Stara3 - 1Pirin
Sa 20Feb 2016Kasimpasa2 - 1Eskisehirspor
Sa 20Feb 2016Antalyaspor2 - 1Rizespor
Sa 20Feb 2016Bursaspor0 - 0Fenerbahce
Sa 20Feb 2016Rad Beograd1 - 0Novi Pazar
Sa 20Feb 2016Red Star2 - 1Mladost Lucani
Sa 20Feb 2016Borac Cacak3 - 0Jagodina
Sa 20Feb 2016Vojvodina NS1 - 1Sp Subotica
Sa 20Feb 2016Levadiakos1 - 0Kalloni
Sa 20Feb 2016Asteras T.0 - 0Ioannina
Sa 20Feb 2016Iraklis Salonika1 - 1AEK Athens
Sa 20Feb 2016B. 19051 - 0Dukla Prague
Sa 20Feb 2016Banik Ostrava3 - 0Zlin
Sa 20Feb 2016Dukla Pribram0 - 1Synot
Sa 20Feb 2016FC Brno2 - 0Sigma O.
Sa 20Feb 2016Slovan Liberec3 - 2Jablonec
Sa 20Feb 2016Hapoel Ra'ana1 - 0M. Netanya
Sa 20Feb 2016M. Tel Aviv2 - 1H. Haifa
Sa 20Feb 2016Bnei Sakhnin2 - 0H. Kfar Saba
Sa 20Feb 2016M. Petah Tikva0 - 0Ironi Kiryat S
Sa 20Feb 2016M. Haifa0 - 0H Tel Aviv
Sa 20Feb 2016Loko. Zagreb2 - 1Hajduk Split
Sa 20Feb 2016NK Istra 19611 - 2NK Inter
Sa 20Feb 2016Diosgyor2 - 1Honved
Sa 20Feb 2016Debrecen2 - 0Paksi SE
Sa 20Feb 2016Ferencvaros2 - 0Puskas FA FC
Sa 20Feb 2016Vasas1 - 0Szombathelyi H
Sa 20Feb 2016MOL Vidi1 - 1Bekescsaba
Sa 20Feb 2016Ujpest Dozsa1 - 1MTK
Sa 20Feb 2016Haverfordwest1 - 3Aberystwyth
Sa 20Feb 2016Newtown1 - 1Llandudno
Sa 20Feb 2016Airbus UK0 - 1Connah's Q
Sa 20Feb 2016Korona Kielce4 - 2Lechia Gdansk
Sa 20Feb 2016LKS Nieciecza1 - 1Cracovia
Sa 20Feb 2016P Bielsko-Biala4 - 1Lech Poznan
Sa 20Feb 2016Aus. Vienna2 - 2Mattersburg
Sa 20Feb 2016Wolfsberger2 - 0SV Grodig
Sa 20Feb 2016RB Salzburg2 - 0Altach
Sa 20Feb 2016Admira Wacker0 - 0Ried
Sa 20Feb 2016Coleraine2 - 3Linfield
Sa 20Feb 2016Glentoran2 - 0Ballymena
Sa 20Feb 2016Glenavon4 - 1Portadown
Sa 20Feb 2016Crusaders1 - 0Cliftonville
Sa 20Feb 2016Dungannon Sw2 - 0Ballinamallard U
Sa 20Feb 2016CSMS Iasi1 - 1FC Timisoara
Sa 20Feb 2016Din. Bucharest4 - 0Concordia C
Sa 20Feb 2016Lugano0 - 0FC Zurich
Sa 20Feb 2016Young Boys2 - 1Thun
Sa 20Feb 2016St Liege3 - 0Charleroi
Sa 20Feb 2016Mouscron-P3 - 1O-H Leuven
Sa 20Feb 2016Kortrijk3 - 0St. Truiden
Sa 20Feb 2016Lokeren0 - 0Genk
Sa 20Feb 2016Mallorca2 - 2Gimnastic
Sa 20Feb 2016Alcorcon1 - 0Bilbao Athletic
Sa 20Feb 2016Lugo1 - 2Leganes
Sa 20Feb 2016Albacete1 - 1Mirandes
Sa 20Feb 2016Ponferradina1 - 3Cordoba
Sa 20Feb 2016AZ Alkmaar4 - 1FC Groningen
Sa 20Feb 2016PSV Eindhoven2 - 0Heracles
Sa 20Feb 2016Heerenveen1 - 1NEC Nijmegen
Sa 20Feb 2016FC Twente3 - 0Cambuur
Sa 20Feb 2016Pacos Ferreira1 - 3Benfica
Sa 20Feb 2016Acad Coimbra0 - 2Rio Ave
Sa 20Feb 2016Kaiserslautern2 - 2Heidenheim
Sa 20Feb 2016Karlsruhe2 - 2Braunschweig
Sa 20Feb 2016Gainsborough1 - 6Solihull M
Sa 20Feb 2016Lowestoft3 - 0Bradford PA
Sa 20Feb 2016Nuneaton1 - 1Worcester
Sa 20Feb 2016Alfreton1 - 1Corby
Sa 20Feb 2016Gloucester1 - 2Tamworth
Sa 20Feb 2016Brackley0 - 1Stockport
Sa 20Feb 2016Hednesford1 - 3Chorley
Sa 20Feb 2016Nth Ferriby0 - 0Curzon A
Sa 20Feb 2016Harrogate5 - 0FC Utd
Sa 20Feb 2016Chelmsford2 - 3Margate
Sa 20Feb 2016Basingstoke2 - 1Maidenhead
Sa 20Feb 2016Weston S-M.1 - 2Wealdstone
Sa 20Feb 2016Truro City1 - 1Ebbsfleet
Sa 20Feb 2016Whitehawk1 - 1Havant & W
Sa 20Feb 2016Bishop's St.0 - 1Maidstone
Sa 20Feb 2016Eastbourne1 - 1Dartford
Sa 20Feb 2016Hemel2 - 2Sutton Utd
Sa 20Feb 2016Bath City1 - 0St Albans
Sa 20Feb 2016Hayes & Y2 - 1Oxford C
Sa 20Feb 2016Concord R0 - 0Gosport Bor
Sa 20Feb 2016Wingate & F1 - 3Merstham
Sa 20Feb 2016Staines0 - 1Enfield T
Sa 20Feb 2016Met. Police1 - 1Burgess Hill
Sa 20Feb 2016E Thurrock0 - 0Bognor Regis
Sa 20Feb 2016Kingstonian1 - 3Tonbridge
Sa 20Feb 2016Farnborough3 - 0Leiston
Sa 20Feb 2016VCD Athletic2 - 3Hendon
Sa 20Feb 2016Hampton & R5 - 0Needham M
Sa 20Feb 2016Harrow Boro1 - 2Canvey Isl.
Sa 20Feb 2016Lewes1 - 1Grays
Sa 20Feb 2016Merthyr2 - 4Dorchester
Sa 20Feb 2016Frome1 - 0Chippenham
Sa 20Feb 2016Paulton2 - 1Stratford
Sa 20Feb 2016Slough1 - 3Leamington
Sa 20Feb 2016St Neots1 - 3Redditch
Sa 20Feb 2016King's Lynn3 - 0Bedworth Utd
Sa 20Feb 2016Hitchin2 - 1Hungerford
Sa 20Feb 2016Cambridge C2 - 2Biggleswade T
Sa 20Feb 2016Halesowen1 - 1Buxton
Sa 20Feb 2016Workington2 - 0Stamford
Sa 20Feb 2016Frickley3 - 0Skelmersdale
Sa 20Feb 2016Colwyn Bay0 - 4Barwell
Sa 20Feb 2016Ilkeston2 - 1Salford
Sa 20Feb 2016Grantham1 - 0Whitby
Sa 20Feb 2016Stourbridge2 - 1Mickleover S
Sa 20Feb 2016Rushall Oly.0 - 1Blyth Sptns
Sa 20Feb 2016Matlock0 - 0Marine
Sa 20Feb 2016Sutton Cold.0 - 1Darlington

FA Vase

Sa 20Feb 2016NBowers & Pitsea3 - 3Kidlington
Sa 20Feb 2016Salisbury FC3 - 0Ashford United
Sa 20Feb 2016NHereford4 - 2Camberley T

 

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