Kakamega Homeboyz FC team celebrate victory against AFC Leopards SC during their Mozzart Bet Cup Semi Final match at Nyayo national stadium in Nairobi on May 20, 2023. Photo/Sportpicha