Gor Mahia suffered a 2-1 loss to Kariobangi Sharks in a Kenyan Premier League game held at Thika Sub County Stadium.
Kariobangi Sharks took the lead in the 21st minute, through the usual suspect Erick Kapaito. The Sharks lethal man was fouled inside the danger zone and the centre referee pointed for a penalty. He stepped up to take it and sent Gad Mathews the wrong way and K'Ogalo trailed.
In the 71st minute, Sharks grabbed the second through Robert Onyango. Ronaldo Odede released Onyango through on goal, Gad Mathews came out rushing but was beaten easily and Sharks led by 2.
In the stoppage time, Jules Ulimwengu pulled one back for K'Ogalo a goal that turned into consolation and the Sharks held on for a huge victory.
The win sees Kariobangi move to third and above AFC Leopards with 44 points while Gor Mahia, who haven't registered a single victory in their last five matches remain fifth with 40 points.
KK Homeboyz 0-1 Wazito
In Nakuru, Wazito FC secured a slim 1-0 victory over hosts Kakamega Homeboyz.
Super-sub Whyvonne Isuza netted the only goal, a minute to stoppage time to give the visitors three points.
Shami Mwinyi received a well-crafted backheel pass from Etyan. The winger tried to bury it into the bottom-left corner but Johnstone Omurwa made a quick interception to deny Homeboz from taking an early lead.
In response, Ellie Asieche delivered a searching pass to Rooney Onyango, who tried to head it over Oputi but the goalkeeper stretched to keep it out.
In the second half, Mwinyi continued with his threats, the forward had a chance from a freekick, his effort saw Fredrick beat but the ball struck the crossbar, so close.
Kevin Kimani could have given Wazito the lead but his shot from close range was cleared off the line by Brian Chala.
A minute to stoppage time, substitute Whyvonne Isuza gave Wazito the lead. The former AFC Leopards man unleashed a shot from a long-range that gave Oputi no chance and to the back of the net.
The victory has now seen Wazito go above Bandari on the log, 7th in the standings with 38 points.
Image Courtesy | BetKing Premier League