Sa 21Apr 2018West Brom2 - 2Liverpool
Sa 21Apr 2018Watford0 - 0Crystal Palace
Sa 21Apr 2018Preston0 - 0Norwich
Sa 21Apr 2018Sheff Wed3 - 0Reading
Sa 21Apr 2018Birmingham2 - 1Sheff Utd
Sa 21Apr 2018Ipswich0 - 4Aston Villa
Sa 21Apr 2018Bolton0 - 4Wolves
Sa 21Apr 2018Bristol C5 - 5Hull
Sa 21Apr 2018Brentford2 - 1QPR
Sa 21Apr 2018Sunderland1 - 2Burton
Sa 21Apr 2018Derby1 - 2Middlesbrough
Sa 21Apr 2018Leeds2 - 1Barnsley
Sa 21Apr 2018Cardiff2 - 1Nottm Forest
Sa 21Apr 2018Portsmouth0 - 1Charlton
Sa 21Apr 2018Shrewsbury1 - 1Bury
Sa 21Apr 2018Doncaster0 - 1Oxford
Sa 21Apr 2018Gillingham0 - 3Blackpool
Sa 21Apr 2018Northampton2 - 0Plymouth
Sa 21Apr 2018Southend4 - 0MK Dons
Sa 21Apr 2018AFC W'bledon2 - 2Oldham
Sa 21Apr 2018Rochdale1 - 1Bradford
Sa 21Apr 2018Rotherham2 - 0Bristol R
Sa 21Apr 2018Scunthorpe1 - 0Walsall
Sa 21Apr 2018Fleetwood0 - 4Wigan
Sa 21Apr 2018Lincoln2 - 1Colchester
Sa 21Apr 2018Forest Green4 - 1Chesterfield
Sa 21Apr 2018Notts Co4 - 1Yeovil
Sa 21Apr 2018Wycombe0 - 4Accrington
Sa 21Apr 2018Barnet2 - 0Newport Co
Sa 21Apr 2018Carlisle1 - 1Luton
Sa 21Apr 2018Crewe1 - 0Morecambe
Sa 21Apr 2018Exeter2 - 2Crawley
Sa 21Apr 2018Mansfield1 - 1Port Vale
Sa 21Apr 2018Swindon0 - 1Grimsby
Sa 21Apr 2018Cambridge U4 - 3Cheltenham
Sa 21Apr 2018Eastleigh0 - 2Macclesfield
Sa 21Apr 2018Leyton Orient1 - 0Wrexham
Sa 21Apr 2018Dover3 - 2Gateshead
Sa 21Apr 2018Bromley3 - 2Boreham W
Sa 21Apr 2018Aldershot1 - 1Barrow
Sa 21Apr 2018Ebbsfleet0 - 1Sutton Utd
Sa 21Apr 2018Guiseley1 - 2Woking
Sa 21Apr 2018Chester1 - 3Maidstone
Sa 21Apr 2018Halifax0 - 2Tranmere
Sa 21Apr 2018Hartlepool1 - 1Torquay
Sa 21Apr 2018Fylde1 - 1Solihull M
Sa 21Apr 2018Dag & Red1 - 0Maidenhead
Sa 21Apr 2018NMan Utd2 - 1Tottenham
Sa 21Apr 2018Hibernian2 - 1Celtic
Sa 21Apr 2018Partick2 - 1Hamilton
Sa 21Apr 2018Ross County0 - 0Motherwell
Sa 21Apr 2018Kilmarnock0 - 2Aberdeen
Sa 21Apr 2018Dundee2 - 1St Johnstone
Sa 21Apr 2018Queen of Sth3 - 0Dundee Utd
Sa 21Apr 2018Dumbarton2 - 5Falkirk
Sa 21Apr 2018Livingston3 - 0Brechin
Sa 21Apr 2018St Mirren2 - 1Morton
Sa 21Apr 2018Inverness CT2 - 2Dunfermline
Sa 21Apr 2018Forfar1 - 1Queen's Park
Sa 21Apr 2018Albion1 - 0East Fife
Sa 21Apr 2018Arbroath2 - 0Airdrieonians
Sa 21Apr 2018Stranraer0 - 3Raith
Sa 21Apr 2018Berwick1 - 0Cowdenbeath
Sa 21Apr 2018Edinburgh C1 - 3Clyde
Sa 21Apr 2018Annan3 - 1Stirling
Sa 21Apr 2018Elgin City0 - 1Peterhead
Sa 21Apr 2018Stenh'semuir0 - 2Montrose
Sa 21Apr 2018Forres Mech5 - 0Lossiemouth
Sa 21Apr 2018Rothes0 - 1Fraserburgh
Sa 21Apr 2018Formartine Utd12 - 0Fort William
Sa 21Apr 2018Brora Rangers1 - 0Huntly
Sa 21Apr 2018Deveronvale2 - 1Nairn County
Sa 21Apr 2018Wick Academy1 - 3Cove Rangers
Sa 21Apr 2018Spal0 - 3Roma
Sa 21Apr 2018Sassuolo1 - 0Fiorentina
Sa 21Apr 2018Milan0 - 1Benevento
Sa 21Apr 2018Hannover0 - 3B Munich
Sa 21Apr 2018RB Leipzig2 - 5Hoffenheim
Sa 21Apr 2018E Frankfurt0 - 3Hertha Berlin
Sa 21Apr 2018Stuttgart2 - 0W Bremen
Sa 21Apr 2018Hamburg1 - 0Freiburg
Sa 21Apr 2018B Dortmund4 - 0B Leverkusen
Sa 21Apr 2018Eibar0 - 1Getafe
Sa 21Apr 2018Celta Vigo1 - 1Valencia
Sa 21Apr 2018Marseille5 - 1Lille
Sa 21Apr 2018Toulouse2 - 0Angers
Sa 21Apr 2018Guingamp3 - 1Monaco
Sa 21Apr 2018Amiens3 - 1Strasbourg
Sa 21Apr 2018Metz1 - 1Caen
Sa 21Apr 2018Genclerbirligi0 - 31299 Osmanlispor
Sa 21Apr 2018Kardemir1 - 4Bursaspor
Sa 21Apr 2018Trabzonspor0 - 2Sivasspor
Sa 21Apr 2018Alanyaspor2 - 3Galatasaray
Sa 21Apr 2018Stal Dniprodzerzhynsk1 - 1Zirka
Sa 21Apr 2018Ch. Odessa1 - 3Oleksandria
Sa 21Apr 2018Shakhtar4 - 2Vorskla Poltava
Sa 21Apr 2018Luch Minsk0 - 3FC Slutsk
Sa 21Apr 2018Dinamo Minsk2 - 1Gomel
Sa 21Apr 2018Torpedo Zh2 - 1FC Minsk
Sa 21Apr 2018Levski Sofia2 - 0Vereya Stara
Sa 21Apr 2018Botev Plovdiv2 - 4Ludogorets
Sa 21Apr 2018Beroe Stara1 - 1CSKA Sofia
Sa 21Apr 2018Sigma O.1 - 0Banik Ostrava
Sa 21Apr 2018B. 19051 - 1Vysocina Jihlava
Sa 21Apr 2018Synot2 - 0Dukla Prague
Sa 21Apr 2018Mlada Boleslav0 - 1Zlin
Sa 21Apr 2018FC Brno1 - 3Viktoria Plzen
Sa 21Apr 2018FC Inter1 - 2TPS Turku
Sa 21Apr 2018SJK2 - 0Honka
Sa 21Apr 2018HJK Helsinki1 - 2KPS Kuopio
Sa 21Apr 2018FC Lahti2 - 0Ilves Tampere
Sa 21Apr 2018Newtown3 - 0Prestatyn
Sa 21Apr 2018Cardiff MU4 - 3Bala Town
Sa 21Apr 2018Llandudno2 - 3Barry Town
Sa 21Apr 2018Rubin1 - 1R. Rostov
Sa 21Apr 2018Anzhi0 - 1Ural Sver. Oblast
Sa 21Apr 2018Piast Gliwice0 - 0Pogon Szczecin
Sa 21Apr 2018Gornik Zabrze0 - 1Wisla Plock
Sa 21Apr 2018Korona Kielce0 - 3Jagiellonia
Sa 21Apr 2018FC Copenhagen4 - 1AC Horsens
Sa 21Apr 2018Linfield2 - 2Coleraine
Sa 21Apr 2018Glentoran1 - 2Carrick Rangers
Sa 21Apr 2018Glenavon0 - 0Ballymena
Sa 21Apr 2018Ards1 - 1Ballinamallard U
Sa 21Apr 2018Crusaders1 - 1Cliftonville
Sa 21Apr 2018Dungannon Sw4 - 2Warrenpoint T
Sa 21Apr 2018Wolfsberger2 - 1Sturm Graz
Sa 21Apr 2018ASK Linz1 - 0Aus. Vienna
Sa 21Apr 2018Mattersburg1 - 1St Polten
Sa 21Apr 2018Gimnastic0 - 0Numancia
Sa 21Apr 2018Zaragoza2 - 1Almeria
Sa 21Apr 2018Tenerife2 - 4Huesca
Sa 21Apr 2018Albacete0 - 1Reus Deportiu
Sa 21Apr 2018Ostersunds FK0 - 2Orebro
Sa 21Apr 2018Ironi Kiryat S2 - 0Bnei Sakhnin
Sa 21Apr 2018M. Petah Tikva0 - 1M. Haifa
Sa 21Apr 2018Hapoel Ash0 - 2Hapoel Acre
Sa 21Apr 2018M. Tel Aviv2 - 0Bnei Yehuda
Sa 21Apr 2018NK Aluminij0 - 2Maribor
Sa 21Apr 2018ND HIT Gorica2 - 0NK Krsko
Sa 21Apr 2018Rad Beograd2 - 1Radnik Surdulica
Sa 21Apr 2018Javor1 - 0Zemun
Sa 21Apr 2018Radnicki Nis1 - 3Red Star
Sa 21Apr 2018Concordia C0 - 1Voluntari
Sa 21Apr 2018Viitorul C2 - 2Steaua
Sa 21Apr 2018Ferencvaros2 - 2Paksi SE
Sa 21Apr 2018Vasas0 - 0Mezokovesd SE
Sa 21Apr 2018Szombathelyi H0 - 0Balmazujvarosi
Sa 21Apr 2018Honved0 - 0Ujpest Dozsa
Sa 21Apr 2018Diosgyor0 - 1Puskas FA FC
Sa 21Apr 2018MOL Vidi1 - 0Debrecen
Sa 21Apr 2018Pacos Ferreira1 - 1Belenenses
Sa 21Apr 2018Feirense2 - 1V Guimaraes
Sa 21Apr 2018Estoril1 - 2Benfica
Sa 21Apr 2018Brann3 - 0Stabaek
Sa 21Apr 2018Grasshoppers4 - 3Lugano
Sa 21Apr 2018St Gallen0 - 1Thun
Sa 21Apr 2018Rijeka1 - 0Osijek
Sa 21Apr 2018Longford T0 - 2UCD
Sa 21Apr 2018Cobh1 - 5Drogheda
Sa 21Apr 2018Sligo Rovers0 - 0St Patrick's
Sa 21Apr 2018NSevilla0 - 5Barcelona
Sa 21Apr 2018Kansas City6 - 0Vancouver W
Sa 21Apr 2018Montreal Imp3 - 5Los Angeles FC
Sa 21Apr 2018Houston5 - 1Toronto FC
Sa 21Apr 2018NY Red Bulls1 - 2Chicago
Sa 21Apr 2018Union Berlin1 - 1Heidenheim
Sa 21Apr 2018SV Sandhausen1 - 1SV Darmstadt
Sa 21Apr 2018Regensburg3 - 1St Pauli
Sa 21Apr 2018Darlington0 - 0Nuneaton
Sa 21Apr 2018Salford1 - 2Boston Utd
Sa 21Apr 2018Blyth Sptns0 - 1Stockport
Sa 21Apr 2018Alfreton1 - 0FC Utd
Sa 21Apr 2018York2 - 2Leamington
Sa 21Apr 2018Southport0 - 1Brackley
Sa 21Apr 2018Curzon A1 - 0Spennymoor
Sa 21Apr 2018Nth Ferriby1 - 3Kidderminster
Sa 21Apr 2018Tamworth3 - 4Chorley
Sa 21Apr 2018Bradford PA3 - 1Harrogate
Sa 21Apr 2018Telford3 - 2Gainsborough
Sa 21Apr 2018Chelmsford0 - 2Havant & W
Sa 21Apr 2018Hungerford0 - 1Whitehawk
Sa 21Apr 2018Gloucester3 - 1E Thurrock
Sa 21Apr 2018Truro City1 - 2Braintree
Sa 21Apr 2018Oxford C4 - 0Bognor Regis
Sa 21Apr 2018St Albans1 - 3Hampton & R
Sa 21Apr 2018Hemel3 - 0Eastbourne
Sa 21Apr 2018Dartford2 - 0Bath City
Sa 21Apr 2018Wealdstone4 - 4Chippenham
Sa 21Apr 2018Welling3 - 1Weston S-M.
Sa 21Apr 2018Concord R0 - 1Poole Town
Sa 21Apr 2018Wingate & F2 - 0Dorking W
Sa 21Apr 2018Hendon3 - 0Merstham
Sa 21Apr 2018Burgess Hill1 - 1Staines
Sa 21Apr 2018Tooting & M0 - 1Harlow
Sa 21Apr 2018Thurrock1 - 0Kingstonian
Sa 21Apr 2018Brightlingsea R0 - 1Met. Police
Sa 21Apr 2018Lowestoft1 - 2Tonbridge
Sa 21Apr 2018Folkestone0 - 3Dulwich H
Sa 21Apr 2018Enfield T0 - 1Worthing
Sa 21Apr 2018Margate1 - 2Billericay
Sa 21Apr 2018Needham M0 - 1Harrow Boro
Sa 21Apr 2018Leatherhead2 - 2Leiston
Sa 21Apr 2018Kings Langley2 - 3Weymouth
Sa 21Apr 2018Dorchester0 - 1Slough
Sa 21Apr 2018Dunstable0 - 0St Ives
Sa 21Apr 2018Redditch3 - 2Tiverton
Sa 21Apr 2018Gosport Bor7 - 0Frome
Sa 21Apr 2018King's Lynn1 - 1St Neots
Sa 21Apr 2018Royston4 - 0Biggleswade T
Sa 21Apr 2018Hitchin1 - 0Bishop's St.
Sa 21Apr 2018Farnborough2 - 0Chesham
Sa 21Apr 2018Stratford0 - 1Basingstoke
Sa 21Apr 2018Banbury3 - 3Merthyr
Sa 21Apr 2018Hereford4 - 1Kettering
Sa 21Apr 2018Warrington1 - 1Halesowen
Sa 21Apr 2018Grantham0 - 2Altrincham
Sa 21Apr 2018Ashton Utd2 - 1Nantwich
Sa 21Apr 2018Barwell3 - 4Farsley AFC
Sa 21Apr 2018Rushall Oly.0 - 0Witton
Sa 21Apr 2018Stalybridge0 - 3Coalville
Sa 21Apr 2018Stafford1 - 2Shaw Lane
Sa 21Apr 2018Matlock2 - 0Workington
Sa 21Apr 2018Buxton0 - 1Sutton Cold.
Sa 21Apr 2018Hednesford1 - 3Mickleover S
Sa 21Apr 2018Marine0 - 3Whitby
Sa 21Apr 2018Lancaster0 - 0Stourbridge

Southern League One Central

Sa 21Apr 2018Thatcham Town4 - 1Tuffley Rovers

Belgian Play Off

Sa 21Apr 2018O-H Leuven3 - 1Mouscron-P
Sa 21Apr 2018W Beveren0 - 1Lierse
Sa 21Apr 2018St. Truiden2 - 3KAS Eupen
Sa 21Apr 2018Genk2 - 1Anderlecht

San Marino Cup

Sa 21Apr 2018La Fiorita2 - 0Juvenes

Maltese League

Sa 21Apr 2018Valletta2 - 1Gzira United

Italian Serie B

Sa 21Apr 2018Parma2 - 1Carpi

 

Match in Focus

19:45 Mo 14Oct ITV

Bulgaria v England

Home WinDrawAway Win
Key stats
  • Eight of England's last ten matches have been over 2.5 goals
Expert verdict
England were shocked by Czech Republic in a 2-1 defeat on Friday but can bounce back against Bulgaria. There are defensive concerns for Gareth Southgate's side and that will be an issue at Euro 2020, although for now Harry Kane can keep England out of too much trouble. Kane has scored in all five qualifiers and notched first in two of the last three.

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