Here are the fixtures for this weekend.
Nigeria Professional Football League
Sunday April 22
Heartland vs Plateau United
Nasarawa United vs Abia Warriors
Katsina United vs El-Kanemi Warriors
Niger Tornadoes vs Yobe Stars
Lobi Stars vs Kano Pillars
MFM vs Rivers United
Akwa United vs Sunshine Stars
Ifeanyi Ubah vs Enugu Rangers
Kwara United vs Go Round
Wikki Tourists vs Enyimba
Premier League
Saturday April 21
West Bromwich Albion vs Liverpool
Watford vs Crystal Palace
Sunday April 22
Arsenal vs West Ham United
Stoke City vs Burnley
Manchester City vs Swansea City
Monday April 23
Everton vs Newcastle
FA Cup
Saturday April 21
Manchester United vs Tottenham Hotspur
Sunday April 22
Chelsea vs Southampton
La Liga
Friday April 20
Leganes vs Deportivo La Coruna
Saturday April 21
Eibar vs Getafe
Celta Vigo vs Valencia
Sunday April 22
Girona vs Espanyol
Malaga vs Real Sociedad
Las Palmas vs Alaves
Atletico Madrid vs Real Betis
Monday April 23
Athletic Bilbao vs Levante
Bundesliga
Friday April 20
Borussia Moenchengladbach vs Wolfsburg
Saturday April 21
Eintracht Frankfurt vs Hertha Berlin
Hamburger SV vs Freiburg
Hannover 96 vs Bayern Munich
RasenBallsport Leipzig vs Hoffenheim
VfB Stuttgart vs Werder Bremen
Borussia Dortmund vs Bayer Leverkusen
Sunday April 22
Augsburg vs Mainz 05
FC Cologne vs Schalke 04
Serie A
Saturday April 21
SPAL 2013 vs Roma
Sassuolo vs Fiorentina
AC Milan vs Benevento
Sunday April 22
Cagliari vs Bologna
Atalanta vs Torino
ChievoVerona vs Inter
Lazio vs Sampdoria
Udinese vs Crotone
Juventus vs SSC Napoli
Monday April 23
Genoa vs Hellas Verona
Ligue 1
Saturday April 21
Marseille vs Lille
Amiens vs Strasbourg
Guingamp vs Monaco
Metz vs Caen
Toulouse vs Angers
Sunday April 22
Nice vs Montpellier
Saint-Etienne vs Troyes
Bordeaux vs Paris Saint Germain