Sa 31Mar 2018Crystal Palace1 - 2Liverpool
Sa 31Mar 2018Newcastle1 - 0Huddersfield
Sa 31Mar 2018Brighton0 - 2Leicester
Sa 31Mar 2018Watford2 - 2Bournemouth
Sa 31Mar 2018West Brom1 - 2Burnley
Sa 31Mar 2018Man Utd2 - 0Swansea
Sa 31Mar 2018West Ham3 - 0Southampton
Sa 31Mar 2018Everton1 - 3Man City
Sa 31Mar 2018Birmingham1 - 0Ipswich
Sa 31Mar 2018Hull0 - 0Aston Villa
Sa 31Mar 2018Walsall0 - 1Portsmouth
Sa 31Mar 2018Motherwell2 - 2Rangers
Sa 31Mar 2018Celtic3 - 0Ross County
Sa 31Mar 2018Aberdeen4 - 1St Johnstone
Sa 31Mar 2018Kilmarnock2 - 0Hamilton
Sa 31Mar 2018Hibernian2 - 0Partick
Sa 31Mar 2018Dumbarton0 - 3Livingston
Sa 31Mar 2018Falkirk3 - 0Brechin
Sa 31Mar 2018Inverness CT2 - 2St Mirren
Sa 31Mar 2018Morton1 - 1Dundee Utd
Sa 31Mar 2018Dunfermline3 - 1Queen of Sth
Sa 31Mar 2018Queen's Park0 - 0Airdrieonians
Sa 31Mar 2018Raith2 - 0Albion
Sa 31Mar 2018Alloa3 - 2Arbroath
Sa 31Mar 2018East Fife2 - 3Ayr
Sa 31Mar 2018Stranraer2 - 0Forfar
Sa 31Mar 2018Cowdenbeath1 - 1Stenh'semuir
Sa 31Mar 2018Annan0 - 0Berwick
Sa 31Mar 2018Elgin City3 - 0Stirling
Sa 31Mar 2018Montrose3 - 0Edinburgh C
Sa 31Mar 2018Peterhead3 - 0Clyde
Sa 31Mar 2018Strathspey T3 - 2Lossiemouth
Sa 31Mar 2018Fort William2 - 12Cove Rangers
Sa 31Mar 2018Clachnacuddin6 - 3Huntly
Sa 31Mar 2018Brora Rangers3 - 2Turriff U
Sa 31Mar 2018Buckie Thistle1 - 1Forres Mech
Sa 31Mar 2018Wick Academy2 - 0Deveronvale
Sa 31Mar 2018Gala Fairydean1 - 0Hawick Royal A
Sa 31Mar 2018Selkirk2 - 2Dalbeattie Star
Sa 31Mar 2018East Stirling2 - 2Spartans
Sa 31Mar 2018Cumbernauld C5 - 2Gretna 2008
Sa 31Mar 2018Bologna1 - 1Roma
Sa 31Mar 2018Cagliari0 - 4Torino
Sa 31Mar 2018Atalanta2 - 0Udinese
Sa 31Mar 2018Genoa1 - 1Spal
Sa 31Mar 2018Inter3 - 0Verona
Sa 31Mar 2018Lazio6 - 2Benevento
Sa 31Mar 2018Fiorentina2 - 0Crotone
Sa 31Mar 2018Sassuolo1 - 1Napoli
Sa 31Mar 2018Chievo2 - 1Sampdoria
Sa 31Mar 2018Juventus3 - 1Milan
Sa 31Mar 2018Hannover2 - 3RB Leipzig
Sa 31Mar 2018Hoffenheim6 - 0Cologne
Sa 31Mar 2018Stuttgart1 - 1Hamburg
Sa 31Mar 2018B Leverkusen0 - 0Augsburg
Sa 31Mar 2018Schalke2 - 0Freiburg
Sa 31Mar 2018B Munich6 - 0B Dortmund
Sa 31Mar 2018Hertha Berlin0 - 0Wolfsburg
Sa 31Mar 2018Girona1 - 1Levante
Sa 31Mar 2018Ath Bilbao1 - 1Celta Vigo
Sa 31Mar 2018Las Palmas0 - 3Real Madrid
Sa 31Mar 2018Sevilla2 - 2Barcelona
Sa 31Mar 2018Dijon1 - 3Marseille
Sa 31Mar 2018Brisbane Roar1 - 0Central Coast M
Sa 31Mar 2018Melbourne Vic3 - 1Western Sydney
Sa 31Mar 2018Malatyaspor4 - 1Genclerbirligi
Sa 31Mar 2018Antalyaspor2 - 0Bursaspor
Sa 31Mar 2018Besiktas1 - 0Alanyaspor
Sa 31Mar 2018Amkar Perm2 - 1Lok. Moscow
Sa 31Mar 2018Terek Grozny0 - 0Energiya Kh
Sa 31Mar 2018Din. Moscow2 - 1Arsenal Tula
Sa 31Mar 2018Spartak Moscow2 - 1Tosno
Sa 31Mar 2018Karpaty Lvov3 - 1Ch. Odessa
Sa 31Mar 2018Zirka0 - 0Oleksandria
Sa 31Mar 2018Vorskla Poltava0 - 0Veres Rivne
Sa 31Mar 2018Panetolikos1 - 0Ioannina
Sa 31Mar 2018Atromitos0 - 2PAOK Salonika
Sa 31Mar 2018Levadiakos1 - 1Olympiakos
Sa 31Mar 2018Gomel0 - 0FC Slutsk
Sa 31Mar 2018Shakhtyor0 - 0Dinamo Brest
Sa 31Mar 2018Dinamo Minsk2 - 1Torpedo Zh
Sa 31Mar 2018Zemun1 - 1Napredak
Sa 31Mar 2018Radnicki Nis1 - 1Vojvodina NS
Sa 31Mar 2018Radnik Surdulica1 - 0Javor
Sa 31Mar 2018Borac Cacak2 - 0Macva Sabac
Sa 31Mar 2018Backa Palanka1 - 2Partizan
Sa 31Mar 2018Jablonec2 - 1B. 1905
Sa 31Mar 2018FC Brno0 - 0MFK Karvina
Sa 31Mar 2018Synot0 - 1Slovan Liberec
Sa 31Mar 2018Teplice1 - 1Sparta Prague
Sa 31Mar 2018Viktoria Plzen1 - 2Mlada Boleslav
Sa 31Mar 2018NK Celje7 - 1Ankaran Hrvatini
Sa 31Mar 2018NK Krsko1 - 2Domzale
Sa 31Mar 2018O. Ljubljana1 - 1Maribor
Sa 31Mar 2018Newtown2 - 3Carmarthen
Sa 31Mar 2018Connah's Q3 - 0Cardiff MU
Sa 31Mar 2018Llandudno1 - 0Aberystwyth
Sa 31Mar 2018Barry Town2 - 0Prestatyn
Sa 31Mar 2018Bangor City1 - 0The New Saints
Sa 31Mar 2018Gornik Zabrze2 - 2Sandecja N S
Sa 31Mar 2018LKS Nieciecza2 - 0Cracovia
Sa 31Mar 2018Korona Kielce1 - 0Lechia Gdansk
Sa 31Mar 2018Arka Gdynia1 - 0Legia Warsaw
Sa 31Mar 2018Warrenpoint T3 - 0Dungannon Sw
Sa 31Mar 2018Admira Wacker0 - 1ASK Linz
Sa 31Mar 2018Aus. Vienna2 - 1Altach
Sa 31Mar 2018RB Salzburg2 - 0Wolfsberger
Sa 31Mar 2018St Polten1 - 5Sturm Graz
Sa 31Mar 2018C Leonesa0 - 1Zaragoza
Sa 31Mar 2018Numancia2 - 1Cordoba
Sa 31Mar 2018Valladolid1 - 0Reus Deportiu
Sa 31Mar 2018Real Oviedo0 - 1Alcorcon
Sa 31Mar 2018Ludogorets5 - 0Vereya Stara
Sa 31Mar 2018CSKA Sofia4 - 1Botev Plovdiv
Sa 31Mar 2018Voluntari1 - 2Metan Medias
Sa 31Mar 2018Uni Craiova0 - 0CFR Cluj
Sa 31Mar 2018Hajduk Split1 - 1Rijeka
Sa 31Mar 2018NK Inter0 - 0Din Zagreb
Sa 31Mar 2018Mezokovesd SE2 - 3Paksi SE
Sa 31Mar 2018Ujpest Dozsa0 - 0Ferencvaros
Sa 31Mar 2018Balmazujvarosi1 - 1Vasas
Sa 31Mar 2018Puskas FA FC0 - 0MOL Vidi
Sa 31Mar 2018Diosgyor1 - 1Honved
Sa 31Mar 2018Szombathelyi H1 - 1Debrecen
Sa 31Mar 2018Portimonense4 - 3Moreirense
Sa 31Mar 2018Pacos Ferreira2 - 0Chaves
Sa 31Mar 2018Benfica2 - 0V Guimaraes
Sa 31Mar 2018Braga1 - 0Sporting
Sa 31Mar 2018Silkeborg2 - 3Helsingor
Sa 31Mar 2018Vitesse Arn.0 - 3Roda JC
Sa 31Mar 2018PEC Zwolle2 - 0Sp. Rotterdam
Sa 31Mar 2018PSV Eindhoven5 - 1NAC Breda
Sa 31Mar 2018Willem II3 - 2FC Utrecht
Sa 31Mar 2018Den Haag0 - 3AZ Alkmaar
Sa 31Mar 2018FC Sion1 - 1FC Zurich
Sa 31Mar 2018Grasshoppers0 - 2Thun

French League Cup

Sa 31Mar 2018Paris St-G.3 - 0Monaco
Sa 31Mar 2018Toronto FC3 - 1Real Salt Lake
Sa 31Mar 2018Orlando City4 - 3NY Red Bulls
Sa 31Mar 2018Columbus Crew1 - 2Vancouver W
Sa 31Mar 2018LA Galaxy4 - 3Los Angeles FC
Sa 31Mar 2018Chicago2 - 2Portland Timb.
Sa 31Mar 2018Dyn Dresden1 - 1Nuremberg
Sa 31Mar 2018Heidenheim1 - 2Ingolstadt
Sa 31Mar 2018Duisburg1 - 4Kaiserslautern
Sa 31Mar 2018York1 - 1Chorley
Sa 31Mar 2018Leamington1 - 0FC Utd
Sa 31Mar 2018Chippenham4 - 0Eastbourne
Sa 31Mar 2018Merstham0 - 1Harrow Boro
Sa 31Mar 2018Thurrock0 - 0Leiston
Sa 31Mar 2018Enfield T2 - 0Brightlingsea R
Sa 31Mar 2018Margate1 - 1Worthing
Sa 31Mar 2018Hendon2 - 0Met. Police
Sa 31Mar 2018Needham M1 - 0Tooting & M
Sa 31Mar 2018Leatherhead1 - 1Billericay
Sa 31Mar 2018Chesham2 - 0Redditch
Sa 31Mar 2018Gosport Bor1 - 1Biggleswade T
Sa 31Mar 2018Hitchin1 - 2Tiverton
Sa 31Mar 2018Farnborough0 - 4Kings Langley
Sa 31Mar 2018Stratford1 - 5King's Lynn
Sa 31Mar 2018Hereford2 - 0Royston
Sa 31Mar 2018Halesowen1 - 0Stourbridge
Sa 31Mar 2018Nantwich1 - 1Farsley AFC
Sa 31Mar 2018Ashton Utd1 - 1Mickleover S
Sa 31Mar 2018Rushall Oly.2 - 0Altrincham
Sa 31Mar 2018Stafford1 - 2Grantham
Sa 31Mar 2018Marine2 - 3Buxton
Sa 31Mar 2018Lancaster2 - 1Sutton Cold.
Sa 31Mar 2018Witton3 - 0Hednesford

Premier League 2 (Division 2)

Sa 31Mar 2018Derby U210 - 3Chelsea U21

Belgian Play Off

Sa 31Mar 2018Kortrijk4 - 1W Beveren
Sa 31Mar 2018Lokeren1 - 0St. Truiden
Sa 31Mar 2018Lierse0 - 3Mouscron-P
Sa 31Mar 2018KAS Eupen2 - 2KFCO Beerschot-W

 

Match in Focus

19:45 TODAY BT1

Darlington v Walsall

Home WinDrawAway Win
Key stats
  • Walsall have conceded in each of their last nine league and FA Cup matches
Expert verdict
Darlington scored a 96th-minute equaliser at the Bescot to earn a replay and can put it up to Walsall again. The Quakers have only lost two matches at home this season and in front of a intimidating crowd they have a great chance to shock the Saddlers.

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