Kevin Wangaya (L) of Nairobi United tackles Tyson Otieno of AFC Leopards SC during their Kenyan Premier League match at Nyayo National Stadium on March 18, 2026. Leopards SC won 1-0. Photo/Liam Mwisha/Sportpicha
James Kinyanjui (L) of AFC Leopards challenge Mustafa Kizza of Nairobi United during their Kenyan Premier League match at Nyayo National Stadium on March 18, 2026. Leopards SC won 1-0. Photo/Liam Mwisha/Sportpicha
AFC Leopards SC skipper James Cleo Ssetuba serves the ball against Nairobi United during their Kenyan Premier League match at Nyayo National Stadium on March 18, 2026. Leopards SC won 1-0. Photo/Liam Mwisha/Sportpicha
Nairobi United's Kevin Wangaya in action against AFC Leopards SC during their Kenyan Premier League match at Nyayo National Stadium on March 18, 2026. Leopards SC won 1-0. Photo/Liam Mwisha/Sportpicha
Boniface Munyendo (L) of AFC Leopards challenge Brian Mzee of Nairobi United for the ball during their Kenyan Premier League match at Nyayo National Stadium on March 18, 2026. Leopards SC won 1-0. Photo/Liam Mwisha/Sportpicha
Brian Mzee (L) of Nairobi United challenges Samuel Ssenyonjo of AFC Leopards SC for the airball during their Kenyan Premier League match at Nyayo National Stadium on March 18, 2026. Leopards SC won 1-0. Photo/Liam Mwisha/Sportpicha
Action as Drivers cross the river at Soysambu 1 stage during the WRC Safari rally Kenya 2026 in Naivasha on March 14, 2026. Photo/Liam Mwisha, Sportpicha]
Action as Drivers cross the river at Soysambu 1 stage during the WRC Safari rally Kenya 2026 in Naivasha on March 14, 2026. Photo/Liam Mwisha, Sportpicha]
Action as Drivers cross the river at Soysambu 1 stage during the WRC Safari rally Kenya 2026 in Naivasha on March 14, 2026. Photo/Liam Mwisha, Sportpicha]
Action as Drivers cross the river at Soysambu 1 stage during the WRC Safari rally Kenya 2026 in Naivasha on March 14, 2026. Photo/Liam Mwisha, Sportpicha]
Action as Drivers cross the river at Soysambu 1 stage during the WRC Safari rally Kenya 2026 in Naivasha on March 14, 2026. Photo/Liam Mwisha, Standard]
Action as Drivers cross the river at Soysambu 1 stage during the WRC Safari rally Kenya 2026 in Naivasha on March 14, 2026. Photo/Liam Mwisha, Standard]
Cars undergoing preparations at the Wildlife Research and Training Institute in Naivasha on March 11, 2026 ahead of the 2026 WRC Safari Rally. Photo/Sportpicha
Cars undergoing preparations at the Wildlife Research and Training Institute in Naivasha on March 11, 2026 ahead of the 2026 WRC Safari Rally. Photo/Sportpicha
Cars undergoing preparations at the Wildlife Research and Training Institute in Naivasha on March 11, 2026 ahead of the 2026 WRC Safari Rally. Photo/Sportpicha
Cars undergoing preparations at the Wildlife Research and Training Institute in Naivasha on March 11, 2026 ahead of the 2026 WRC Safari Rally. Photo/Sportpicha
Cars undergoing preparations at the Wildlife Research and Training Institute in Naivasha on March 11, 2026 ahead of the 2026 WRC Safari Rally. Photo/Sportpicha
Cars undergoing preparations at the Wildlife Research and Training Institute in Naivasha on March 11, 2026 ahead of the 2026 WRC Safari Rally. Photo/Sportpicha
Cars undergoing preparations at the Wildlife Research and Training Institute in Naivasha on March 11, 2026 ahead of the 2026 WRC Safari Rally. Photo/Sportpicha
Cars undergoing preparations at the Wildlife Research and Training Institute in Naivasha on March 11, 2026 ahead of the 2026 WRC Safari Rally. Photo/Sportpicha
Cars undergoing preparations at the Wildlife Research and Training Institute in Naivasha on March 11, 2026 ahead of the 2026 WRC Safari Rally. Photo/Sportpicha
Cars undergoing preparations at the Wildlife Research and Training Institute in Naivasha on March 11, 2026 ahead of the 2026 WRC Safari Rally. Photo/Sportpicha
Sharif Musa (L) of Gor Mahia FC avoids a tackle from Dimpol Omamo of Posta Rangers FC during their Kenyan Premier League match at Nyayo National Stadium in Nairobi on March 05, 2026. Photo/Sportpicha
Gor Mahia FC players line up against Posta Rangers FC during their Kenyan Premier League match at Nyayo National Stadium in Nairobi on March 05, 2026. Photo/Sportpicha
Gor Mahia FC players line up against Posta Rangers FC during their Kenyan Premier League match at Nyayo National Stadium in Nairobi on March 05, 2026. Photo/Sportpicha
Gor Mahia FC players react against Posta Rangers FC during their Kenyan Premier League match at Nyayo National Stadium in Nairobi on March 05, 2026. Photo/Sportpicha