After the international break that gave the Super Eagles some last minute world cup qualifications and a host of interesting friendly matches, the players have returned to their various clubs in the elite leagues.
Here we bring you fixtures from the Premier League, La Liga, Bundesliga and other prominent European leagues.
Premier League
Saturday November 18, 2017
Arsenal vs Tottenham Hotspur
AFC Bournemouth vs Huddersfield Town
Burnley vs Swansea City
Crystal Palace vs Everton
Leicester City vs Manchester City
Liverpool vs Southampton
West Bromwich Albion vs Chelsea
Manchester United vs Newcastle United
Sunday November 19, 2017
Watford vs West Ham United
Monday November 20, 2017
Brighton & Hove Albion vs Stoke City
Spanish La Liga
Saturday November 18, 2017
Getafe vs Alaves
Leganes vs Barcelona
Sevilla vs Celta Vigo
Atletico Madrid vs Real Madrid
Sunday November 19, 2017
Malaga vs Deportivo La Coruna
Espanyol vs Valencia
Las Palmas vs Levante
Athletic Bilbao vs Villarreal
Monday November 20, 2017
Eibar vs Real Betis
Italian Serie A
Saturday November 18, 2017
Roma vs Lazio
SSC Napoli vs AC Milan
Sunday November 19, 2017
Crotone vs Genoa
Benevento vs Sassuolo
SPAL 2013 vs Fiorentina
Sampdoria vs Juventus
Torino vs ChievoVerona
Udinese vs Cagliari
Inter vs Atalanta
Monday November 20, 2017
Hellas Verona vs Bologna
German Bundesliga
Saturday November 18, 2017
Bayer Leverkusen vs RasenBallsport Leipzig
Bayern Munich vs Augsburg
Hoffenheim vs Eintracht Frankfurt
Mainz 05 vs FC Cologne
Wolfsburg vs Freiburg
Hertha Berlin vs Borussia Moenchengladbach
Sunday November 19, 2017
Schalke 04 vs Hamburger SV
Werder Bremen vs Hannover 96
French Ligue 1
Saturday November 18, 2017
Paris Saint Germain vs Nantes
Dijon vs Troyes
Guingamp vs Angers
Strasbourg vs Rennes
Toulouse vs Metz
Sunday November 20, 2017
Caen vs Nice
Lyon vs Montpellier
Bordeaux vs Marseille
Monday November 21, 2017
Amiens vs Lille