Second-half goals from Rody Manga and Lawrence Juma were enough as ten-man Sofapaka came from a goal behind to beat visiting Nzoia Sugar.

Nzoia Sugar was the more lively side in the opening quarter of the match. Vincent Mahiga made a solid run down the left flank before delivering a good cross to Alfred Tanui, but the forward failed to connect past Fredrick Odhiambo.

Five minutes on, Sofapaka had their first chance on goal through Lawrence Juma. The captain hit a direct shot on goal, but his attempt narrowly missed the target.

At the half-hour mark of play, there was nothing much to show for it despite the end-to-end action from the two teams.

Five minutes before the break, the Millers came close to taking the lead through Kevin Juma. The midfielder collected Vincent Mahiga’s cutback pass but failed to beat Frederick Odhiambo in goal.

Upon resumption, Sofapaka came back to the more lively side with a push to get the opener through Joe Waithera, but the striker failed to properly connect with Achesa’s delivery into an empty net.

A few minutes
after the half-hour mark, the visitors were awarded a penalty after Fredrick Odhiambo tripped James Kibande in the penalty area. Kibande made no mistake in converting from the spot.

Nzoia’s lead was short-lived three minutes later as substitute Rody Manga reacted just in time to tap in a lost ball by keeper Humphrey Katasi.

 A minute later, Manga turned the provider after being tripped in the box. Lawrence Juma stepped out and converted from the spot, making no mistakes.

A few minutes from time, Alex Imbusia almost added a third one, but the winger failed to direct his shot past Katasi.

A solid defense from the back four against the run of the visitors ensured back-to-back wins for coach David Ouma despite the millers’ several last minute attempts.


Clinical Sofapaka stunned the high-flying Nairobi City Stars with a 2-0 win at Ruaraka Complex.

Goals from Lawrence Juma and Titus Achesa in the final half earned coach David Ouma his first win after four games in charge.

The match kicked off with end-to-end action from both sides with the intention of scoring the opener, but nothing was to be seen after a quarter hour of play.

Five minutes into the game, Sofapaka had their first attempt on goal through Rody Manga from a Titus Achesa delivery, but Sven Yidah did well to intercept the attack and return to play.

At the half-hour mark, Ezekiel Odera bounced on a lost ball by Stephen Okola, but his shot lacked enough power to go straight into Fredrick Odhiambo’s arm.

Five minutes before the break, captain Lawrence Juma had a chance to give Batoto Ba Mungu the lead, but the midfielder hurriedly shot on goal, going inches wide as the two teams went into the break level. 

Coach David Ouma made three changes, bringing on Alex Imbusia, Geoffrey Ojunga, and Joe Waithera. Three minutes into the second half, Titus Achesa earned Sofapaka a penalty after being brought down in the penalty area. Lawrence Juma made no mistakes, converting from the spot to give Sofapaka the lead.

Five minutes later, City Stars almost leveled the score through Calvin Masawa, but David Otieno reacted well, putting his body on the line and sending the ball back to play.

At the stroke of the hour mark, Titus Achesa doubled Sofapaka’s lead, connecting off Alex Imbusia’s perfect cut back delivery.

Twenty minutes from time, Joe Waithira had a perfect chance to net the third goal of the game, but the striker failed to properly shoot on goal for an easier pick for Osano Job.

Against the run of play, another chance went begging. Substitute Ambrose Sifuna lifted a volley into the City Stars defense to Nixon Omondi, who connected, but his header lacked enough power for an easy clearence by Lennox Ogutu as Sofapaka held on for a massive win and their second of the year.


Goals from Lawrence Juma and David Odhiambo in each half were the difference as the two teams settled for a point each.

In an entertaining match at the Bukhungu Stadium, the hosts were the better side in the opening quarter of the first half. David Odhiambo had his first attempt on the host from the right flank, but Fredrick Odhiambo reacted just in time to make a decent save.

At the quarter-hour mark, Odhiambo, the most troubling player for the host, came close to giving the host the lead, but Fredrick Odhiambo was well placed to clear the ball for a corner kick.

Five minutes on, a long ball from Titus Achesa to Joseph Waithera, the striker, went past Geoffrey Oputi, but the custodian brought down Waithira for a penalty kick. Lawrence Juma steeped up and made no mistake in converting from the spot.

At the half-hour mark, Fredrick Odhiambo, the busiest custodian of the two, was yet again called to action to finger tip out Moses Mudavadi’s long range shot.

Three minutes before halftime, David Odhiambo leveled the scores for the hosts with a 25-yard set piece fierce shot that went right past Sofapaka goalkeeper Fredrick Odhiambo.

Upon resumption for the final half at the hour mark, Homeboyz had a chance to go ahead through Raymond Onyango. The striker collected Collins Odhiambo’s delivery, but the forward’s header went straight into Odhiambo’s arms.

Ten minutes into the second half, substitute Hansel Ochieng had an opportunity to put Sofapaka ahead after being set through by Nixon Omondi, but the forward blasted his effort wide.

Fifteen minutes from time, Hansel Ochieng had an open chance from the spot to put the game beyond Homeboyz’s reach, but the striker failed to convert, shooting straight into Geoffrey Oputi’s arm.

Against the run of play, Rody Manga’s overhead kick attempt beat Oputi in goal, but Collins Odhiambo reacted to clear the ball off the line as the two teams settled for a point each.

Waithera’s strike earns Sofapaka a point against Homeboyz. 

Sofapaka and Kakamega Homeboyz battled it out for a point each thanks to goals from David Odhiambo and Joe Waithira in each half.

In a match staged at the Kasarani Annex, Kakamega Homeboyz took an early lead, barely ten minutes into the match. The visitors, who were the better side in the opening minutes, took the lead in the 12th minute through David Odhiambo. The on-form forward collected a lost ball from Ambrose Sifuna before unleashing a powerful shot that flew past Fredrick Odhiambo for the opening goal.

At the quarter-hour, the visitors came close to doubling their lead through Yema Mwana. The former Bandari forward dribbled past Titus Achesa, but Fredrik Odhiambo reacted to clear out his attempt.

David Kingatua nearly leveled the scores. The midfielder received Wilberforce Lugogo’s cutback pass but failed to beat Oputi from close range.

At the half-hour mark, Hansel Ochieng had another opportunity to equalize. The forward, after being set through by Achesa, hurriedly shot at goal, but his attempt went wide.

Five minutes before the break, a long ball by David Nshimirimana to Titus Achesa lifted in a beautiful delivery to Lawrence Juma, the captain, who flicked it on goal, but Oputi swiftly reacted to punch out his goal-bound attempt.

Upon resumption, Coach David Ouma made a double change, bringing on Joe Waithira and Alex Imbusia for Hansel Ochieng and Wilberforce Lugogo, which brought some life into Sofapaka’s attack.

Five minutes on, David Odhiambo came close to doubling Homeboyz’s lead, but Fredrick Odhiambo was well placed to pull off a huge save.

At the hour mark, Sofapaka had an attempt to level the scores through Joe Waithera. The striker dribbled into the opponents’ defense, but his final attempt hit the side net.

Twenty minutes from time, Nixon Omondi and Geoffrey Ojunga had a decent build up into the Homeboyz penalty area before the latter set up through Joe Waithera, but the forward failed to score past the keeper.

Ten minutes later, Joe Waithera restored parity, tapping in from a goalmouth melee after a poor clearance from the Homeboyz defense.

Against the run of play, Lawrence Juma volley hit the crossbar, offering a perfect chance to score the winner, but Nixon Omondi failed to control his touch into an empty net as the two teams settled for a point each. 


Head coach David Ouma faced the club’s media to give his post-match assessment. 

The tactician talked about the Talanta draw, the players’ input, and areas of concern. 

Read more to get the full transcript. 
I really wanted the team to begin the final stretch of the season with a win to boost our top five chances, but we had to settle for a point yesterday. Going by our first leg loss, the one point yesterday is a positive step and we want to build on it moving forward in our upcoming fixtures.

On the player’s input:
I am satisfied with the player’s response in yesterday’s match. They showed determination, character, and a desire to win the encounter. They literally gave their best, and I feel sorry for the unit because they missed chances that would have won us the game. It is welcoming to have the players fighting for results, and this only gives me confidence moving forward. In general, I am satisfied with the players’ contributions yesterday.

On what did not work for the team yesterday:
The team was largely compact and played well, but I feel we were not as clinical as we should have been in the final third. We had about four clear goal-scoring opportunities through Lawrence Juma, Sébastien Sunday, Alex Imbusia, and Joe Waithera, but we were unable to convert the chances. It is an area that we will work on so as to take full advantage of such moments in the game.