Gor Mahia soaked Bandari wet as they claimed a 3-1 win at Mbaraki Stadium in Mombasa.
The reigning champions started the match on the back foot, struggling to settle. On their part, the hosts managed to start well and create several great chances but failed to convert them.
They were eventually punished in the 27th minute; the Bandari players failed to clear the ball from the danger zone and Rwandan Jules Ulimwengu stole the ball. He looked at Justine Ndikumana’s position before slotting home.
The Dockers replied in the 40th minute when ex-K’Ogalo player Bernard Odhiambo capitalized on poor defending to score from about five yards.
But moments later, the Nairobi-based team doubled the advantage through Ulimwengu to ensure his team went to the break leading.
Nicholas Kipkirui, who was making a return to the team after serving a three match suspension, scored from outside the 18-yard are in the stoppages to hand his team maximum points.
At Kasarani Annex, Tusker went top of the table in a dramatic game.
Two penalties were lost by either side in the first half. It was the Brewers who got theirs first when Boniface Muchiri was fouled in the danger zone. Hilary Meja rose to the occasion, but he could not beat the crossbar.
Then came Mathare’s turn. David Otieno had a chance to score from a penalty when Tusker defender handled the ball in the danger zone, However he blasted his effort over the bar.
Luke Namanda saved Tusker blushes in the 75th when he managed to get the winner and send his team to the top with 22 points, two more than KCB.