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

20:00 We 17Jul EURO

Tunisia v Nigeria

Home WinDrawAway Win
Key stats
  • The last five meetings have ended all square.
Expert verdict
Tunisia have won only one of their six matches in 90 minutes at this year’s Africa Cup of Nations and their stubborn qualities may frustrate Nigeria in the battle for third place. The Eagles of Carthage dumped out Ghana on penalties in the last 16 and took Senegal to extra-time in the semi-finals.

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