League One Play-Off

Sa 20May 2017Bradford0 - 1Millwall
Sa 20May 2017Hamilton4 - 0Dundee
Sa 20May 2017Kilmarnock1 - 2Ross County
Sa 20May 2017Inverness CT3 - 2Motherwell

Scottish Division 2 play-off

Sa 20May 2017Peterhead1 - 5Forfar

Scottish Division 1 play-off

Sa 20May 2017Alloa4 - 3Brechin
Sa 20May 2017Chievo3 - 5Roma
Sa 20May 2017Napoli4 - 1Fiorentina
Sa 20May 2017Hertha Berlin2 - 6B Leverkusen
Sa 20May 2017Hoffenheim0 - 0Augsburg
Sa 20May 2017Ingolstadt1 - 1Schalke
Sa 20May 2017E Frankfurt2 - 2RB Leipzig
Sa 20May 2017B Dortmund4 - 3W Bremen
Sa 20May 2017Mgladbach2 - 2SV Darmstadt
Sa 20May 2017Hamburg2 - 1Wolfsburg
Sa 20May 2017Cologne2 - 0Mainz
Sa 20May 2017B Munich4 - 1Freiburg
Sa 20May 2017Sp. Gijon2 - 2Real Betis
Sa 20May 2017Deportivo3 - 0Las Palmas
Sa 20May 2017Leganes1 - 1Alaves
Sa 20May 2017Sevilla5 - 0Osasuna
Sa 20May 2017Paris St-G.1 - 1Caen
Sa 20May 2017Toulouse0 - 0Dijon
Sa 20May 2017Lille3 - 0Nantes
Sa 20May 2017Nancy3 - 1St-Etienne
Sa 20May 2017Guingamp1 - 0Metz
Sa 20May 2017Angers2 - 0Montpellier
Sa 20May 2017Lorient1 - 1Bordeaux
Sa 20May 2017Lyon3 - 3Nice
Sa 20May 2017Rennes2 - 3Monaco
Sa 20May 2017Marseille1 - 0Bastia
Sa 20May 2017Rizespor2 - 0Gaziantepspor
Sa 20May 2017Kayserispor1 - 1Adanaspor
Sa 20May 2017Besiktas4 - 1Kasimpasa
Sa 20May 2017Antalyaspor2 - 1Bursaspor
Sa 20May 2017Zirka2 - 0Volyn
Sa 20May 2017Stal Dniprodzerzhynsk0 - 1Dnipro
Sa 20May 2017Nordsjaelland2 - 3Midtjylland
Sa 20May 2017OB Odense1 - 1Randers Freja
Sa 20May 2017FC Minsk0 - 0Dnepr Mogilev
Sa 20May 2017Shakhtyor2 - 1FC Slutsk
Sa 20May 2017Bate Borisov1 - 0Dinamo Minsk
Sa 20May 2017Gomel3 - 1FC Naftan
Sa 20May 2017Dinamo Brest2 - 0Vitebsk
Sa 20May 2017Wisla Plock1 - 2Zaglebie Lubin
Sa 20May 2017Piast Gliwice2 - 1Gornik Leczna
Sa 20May 2017Wisla Krakow4 - 0Pogon Szczecin
Sa 20May 2017Rosenborg1 - 1Lillestrom
Sa 20May 2017Sogndal2 - 3Brann
Sa 20May 2017Ried1 - 1St Polten
Sa 20May 2017Wolfsberger2 - 1Aus. Vienna
Sa 20May 2017RB Salzburg2 - 0Admira Wacker
Sa 20May 2017Mattersburg1 - 0Altach
Sa 20May 2017Ostersunds FK2 - 1Kalmar
Sa 20May 2017Halmstads0 - 0Orebro
Sa 20May 2017Vereya Stara1 - 0Pirin
Sa 20May 2017Ludogorets1 - 1CSKA Sofia
Sa 20May 2017B. 19052 - 0MFK Karvina
Sa 20May 2017Dukla Prague1 - 0Zlin
Sa 20May 2017Sparta Prague3 - 2Hradec Kralove
Sa 20May 2017Vysocina Jihlava1 - 1Dukla Pribram
Sa 20May 2017Mlada Boleslav1 - 2Slavia Prague
Sa 20May 2017Jablonec0 - 0Teplice
Sa 20May 2017FC Brno0 - 1Viktoria Plzen
Sa 20May 2017Synot0 - 1Slovan Liberec
Sa 20May 2017Loko. Zagreb2 - 1Slaven
Sa 20May 2017Hajduk Split6 - 0NK Inter
Sa 20May 2017Nacional1 - 2Vitoria Setubal
Sa 20May 2017Rio Ave2 - 0Belenenses
Sa 20May 2017Pacos Ferreira0 - 0Maritimo
Sa 20May 2017V Guimaraes0 - 1Feirense
Sa 20May 2017Boavista2 - 2Benfica
Sa 20May 2017Lausanne0 - 0Thun
Sa 20May 2017Lugano2 - 1Vaduz
Sa 20May 2017H Beer Sheva2 - 0Bnei Sakhnin
Sa 20May 2017M. Haifa0 - 0M. Petah Tikva
Sa 20May 2017M. Tel Aviv0 - 2Beitar J'salem
Sa 20May 2017Debrecen2 - 5Honved
Sa 20May 2017Mezokovesd SE3 - 2Paksi SE
Sa 20May 2017Ujpest Dozsa2 - 1Szombathelyi H
Sa 20May 2017Gyirmot FC Gyor1 - 2Vasas
Sa 20May 2017MTK0 - 0Diosgyor
Sa 20May 2017NMOL Vidi4 - 1Ferencvaros
Sa 20May 2017Mallorca1 - 0Almeria
Sa 20May 2017Tenerife0 - 0Levante
Sa 20May 2017Reus Deportiu2 - 1Sevilla Atletico
Sa 20May 2017Girona0 - 0Alcorcon
Sa 20May 2017UCAM Murcia3 - 1Huesca
Sa 20May 2017Cadiz1 - 1Cordoba
Sa 20May 2017Real Oviedo0 - 0Zaragoza
Sa 20May 2017Lokeren1 - 1Genk
Sa 20May 2017Roeselare3 - 2KAS Eupen
Sa 20May 2017Mouscron-P0 - 1Kortrijk
Sa 20May 2017Cabinteely2 - 0Athlone Town
Sa 20May 2017NY Red Bulls1 - 1Toronto FC
Sa 20May 2017Montreal Imp4 - 1Portland Timb.
Sa 20May 2017DC United0 - 1Chicago
Sa 20May 2017Seattle1 - 0Real Salt Lake

Montenegro League

Sa 20May 2017Buducnost P.0 - 3Mladost Pod.
Sa 20May 2017Lovcen0 - 3Zeta
Sa 20May 2017Iskra-Stali1 - 0Sutjeska

Maltese Cup

Sa 20May 2017Floriana FC2 - 0Sliema W.

Cypriot League

Sa 20May 2017Apoel Nicosia2 - 2Ap Limassol
Sa 20May 2017Anorthosis Fam.0 - 1AEK Larnaca

Bosnian League

Sa 20May 2017Radnik Bijeljina1 - 2Zrinjski Mostar
Sa 20May 2017Sarajevo1 - 0Zeljeznicar

Albanian League

Sa 20May 2017SK Tirana2 - 0KS Luftetari
Sa 20May 2017Kukesi2 - 0Skenderbeu

Scottish Division 3 Play-off

Sa 20May 2017CowdenbeathvEast Kilbride

Estonian League

Sa 20May 2017Levadia Tallinn2 - 1Maag Tammeka

Georgian League

Sa 20May 2017Torpedo Kutaisi2 - 0Loko. Tbilisi

Armenian League

Sa 20May 2017Gandzasar1 - 1Pyunik Yerevan
Sa 20May 2017Ararat2 - 3Shirak Gumri

Faroe League

Sa 20May 2017NSI Runavik3 - 0IF Fuglafjordur

Dutch Play-Off

Sa 20May 2017FC Utrecht2 - 1Heerenveen
Sa 20May 2017AZ Alkmaar4 - 1FC Groningen

San Marino Campionato

Sa 20May 2017La Fiorita2 - 1Tre Penne

Gibraltar Premier League

Sa 20May 2017St Joseph's0 - 1Lincoln R I

Kosovo League

Sa 20May 2017Prishtina1 - 0Trepca 89

Andorran League

Sa 20May 2017UE Sant Julia0 - 1UE Santa

Kazakhstan League

Sa 20May 2017Irtysh1 - 1FK Atyrau
Sa 20May 2017Kairat Almaty4 - 0Taraz

 

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