As major European leagues return after a long international break, Game Yetu gives you a glimpse of the action across the world of sport that makes this weekend special.
1. Kenya Premier League
March 30, 2019
3:00 pm
Moi Stadium, Kisumu
Gor Mahia Vs Kariobangi Sharks
March 30, 2019
3:00 pm
Chemelil Sports Complex
Chemelil Sugar Vs Tusker
2.Rugby: Kenya Cup
Match Day 15
Saturday 30 March 2019
KCB v Kenya Harlequin
Menengai Cream Homeboyz v Menengai Oilers – 2:00pm (TV Game)
Nondescripts v Stanbic Mwamba
Kabras Sugar v Strathmore Leos
Resolution Impala Saracens v Mean Machine – 4:00pm (TV Game)
Blak Blad v Top Fry Nakuru
3.World Cross-country Championships
Organisers IAAF
Edition 43rd
Date 30th March
Host City Aarhus-Denmark
Races 5
10 km – Senior men (10 km)
8 km – Junior men (8 km)
10 km – Senior women (10 km)
6 km – Junior women (6 km)
4.English Premier League
Saturday 30 March
Fulham Vs Man City
Brighton Vs Southampton
Burnley Vs Wolves
Crystal Palace Vs Huddersfield
Leicester Vs Bournemouth
Man Utd Vs Watford
West Ham Vs Everton
Sunday 31 March
Cardiff Vs Chelsea
Liverpool Vs Tottenham
Monday 1 April
Arsenal Vs Newcastle
5.La Liga-Spain
Friday 29th March
Girona Vs Athletic Bilbao
Saturday 30th March
Getafe Vs Leganes
Barcelona Vs Espanyol
Celta Vigo Vs Villarreal
Alaves Vs Atletico Madrid
Sunday 31st March
Levante Vs Eibar
Rayo Vallecano Vs Real Betis
Sevilla Vs Valencia
Real Valladolid Vs Real Sociedad
Real Madrid Vs SD Huesca
6. Ligue 1
Friday 29th March
Rennes Vs Lyon
Saturday 30th March
Marseille Vs Angers
Sunday 31st March
Amiens VS Bordeaux
Dijon Vs Nice
Monaco Vs Caen
Nantes Vs Lille
Toulouse VS Paris Saint-Germain
7.German Bundesliga
Friday 29th March
Hoffenheim VS Bayer Leverkusen
Saturday 30th March
Borussia Dortmund Vs Wolfsburg
FC Nurnberg Vs FC Augsburg
Fortuna Düsseldorf Vs M'gladbach
SC Freiburg VS Bayern Munich
Werder Bremen Vs Mainz
RB Leipzig VS Hertha Berlin
Sunday 31st March
Hannover 96 Vs Schalke
Eintracht Frankfurt Vs Stuttgart