
Gor Mahia winger Shariff Musa reacts during their Cecafa Kagame Cup semi-final match against Sudan's Al Hilal. [Gor Mahia Media]
Gor Mahia will have a chance to end a 41-year wait for the Cecafa Kagame Cup title when they take on Rwanda's Rayon Sports in today's final, with the Kenyan champions hoping to complete a memorable run in Kigali.
The FKF Premier League champions booked their place in the final after edging Sudanese giants Al Hilal 8-7 in a dramatic penalty shootout following a 1-1 draw after extra time.
Rayon Sports, meanwhile, secured their spot with an impressive 3-1 victory over South Sudan's surprise package Jamus SC in the second semi-final.
Today's showdown presents Gor Mahia with an opportunity to write a new chapter in the club's rich regional history.
K'Ogalo last lifted the title in 1985 when they defeated arch-rivals AFC Leopards 2-0 in Khartoum, Sudan. At the time, the competition was known as the Cecafa Club Cup.