Six matches were played across different venues on Saturday 31st March with Gor Mahia, Ulinzi Stars, Kakamega Homeboyz, Nzoia and Sofapaka the only winners of the day.

Posta Rangers 3-1 Thika United

Posta Rangers eased past Thika United in an early kick off match played at the Camp Toyoyo in Nairobi.

Thika United captain Dennis Odhiambo gave the visitors the lead in the 6th minute but Kennedy Otieno grabbed a brace to lead Posta Rangers’ comeback with Gearson Likono scoring one to ensure the home side emerge victors.

Kariobangi Sharks 0-1 Ulinzi Stars

Elvis Nandwa scored the all-important goal for the visiting soldiers in the 67th minute after a goalless first half and they held on to the lead until the final whistle.

Sharks missed a glorious opportunity at the quarter hour mark, Eric Kapaito shooting wide after Ulinzi Stars custodian James Saruni had fouled Shaphan Oyugi in the box.

Gor Mahia 1-0 Vihiga United

Vihiga United made reigning champions Gor Mahia sweat for the three points as Jacques Tuyisenge strike in the 56th minute was all that separated the two sides after a pulsating two halves of entertaining football.

Nzoia Sugar FC 1-0 Sony Sugar FC

Festo Okiring scored in the 26th minute to hand Nzoia an important win against Sony Sugar FC in a match played at Sudi Stadium in Bungoma.

Kakamega Homeboyz 1-0 Bandari

Former Thika United midfielder Wyclife Opondo scored in the 34th minute as Homeboyz beat Bandari by a solitary goal at the Bukhungu Stadium in Kakamega.

Nakumatt FC 0-2 Sofapaka

Sofapaka edged out Nakumatt 2-0 in a match played at the Ruaraka Stadium in Nairobi. Eugene Ambulwa scored an own goal as Sofapaka keeper Mathias Kigonya scored yet another goal from the spot.