The league champions will face the Thika club, who outwitted Nairobi City Stars in their respective quarter-final's fixture
Gor Mahia joined arch-rivals AFC Leopards in the FKF Shield Cup semi-finals after beating Kariobangi Sharks 2-0 at Utalii Ground on Thursday.
The FKF Premier League heavyweights scored in either half to progress in the domestic competition at the expense of the former champions. Karim Nikiema and Sydney Ochieng were the scorers for K'Ogalo in a match they largely dominated from the first whistle.
Nikiema scored at the half-hour mark when he took advantage of a concentration lapse by the Kariobangi Sharks defence to fire home the opener.