Sofapaka scored deep into extra time through an Umaru Kasumba penalty to beat KCB and go level on points with Gor Mahia who have played four games less. Earlier in the day, Mount Kenya United were dismantled 6-2 by Posta Rangers who sought to ease their relegation woes with the win at Machakos Stadium.
In Western Kenya, Kakamega Homeboyz triumphed over Vihiga United while Stima blew a 1-0 lead to lose to Bandari who closed the gap on league leaders. In Awendo, the match between Sony and AFC Leopards SC was abandoned in second half due to heavy rainfall. Leopards were leading 1-0 at the time.
Full match day results:
Kariobangi Sharks 0-2 Tusker
Ulinzi Stars 2-0 Mathare United
Chemelil Sugar FC 2-0 Zoo
Vihiga United 0-1 Kakamega Homeboyz
Posta Rangers 6-2 Mt Kenya United
Western Stima 1-2 Bandari
KCB FC 0-1 Sofapaka
Sony Sugar vs AFC Leopards was rained off and will be replayed tomorrow (Monday 15th April) from 10 AM at the Green Stadium in Awendo