Kariobangi Sharks managed to book their FKF Shield Cup semi-final slot with a post-match penalty win over Bungoma Supers Stars at Kenyatta Stadium on Sunday.
The first half ended 0-0 as both teams failed to create enough chances that warranted the opener. Idd Wasike surprisingly opened the score for the Bungoma-based side in the 78th minute after a lapse of concentration in Kariobangi Sharks back line.
Eric Kapaito then equalized for the defending champions in the 83rd minute and forced the match winner to be decided from the spot.