Bandari FC picked maximum points at Mbaraki Sports club after beating AFC Leopards 2-1 in an FKF Premier League tie.
Bandari took the lead inside five minutes of play through William Wadri who beat Benjamin Ochan with a beauty.
Minutes later, Leopards conceded another goal and it was Wadri grabbing a brace eight minutes later to give the hosts a 2-0 lead.
In the 22nd minute, Ingwe reduced the deficit through Nabwire. The visitors had a corner with Austin Odhiambo stepping up to deliver, it was well taken with the ball meeting Marvin Nabwire, who tapped home past Justin Ndikumana.
The defeat leaves AFC Leopards fifth on the log with 19 points same as Bandari who are sixth but have played two more games.
The Dockers will host Vihiga United in their next match while Leopards will be up against Ulinzi Stars.
Ulinzi Stars 2-0 Sofapaka FC
Elsewhere at Green Stadium Kericho, Ulinzi Stars registered a 2-0 victory over the visiting Sofapaka FC.
It was a match of few chances that saw the first-half ending in a goalless draw. However, in the second half, Ulinzi scored two quick goals to take control of the game.
Substitute Omar Bora Afya was the man to give the Soldiers the lead, shortly after coming in. Waweru had the ball in the flanks before delivering a beautiful pass inside the box. Wamalwa missed the ball but Boraafya tapped in to hand Stars the lead.
Minutes late, Sofapaka handled the ball inside the danger zone and the referee pointed for a penalty. Wamalwa stepped up and made no mistake, sending Moubarak Aigba in the wrong direction.
The Soldiers are now seventh in the league standings with 17 points after 12 matches while Sofapaka are 9th with 14 points.