Two goals in the opening half hour saw Nairobi City Stars return to winning ways and condemn Sofapaka to another defeat at Machakos Stadium
Nairobi City Stars upset Sofapaka 2-1 at Machakos Municipal Stadium on Saturday. This was the second defeat at the venue but the third in total for Sofapaka and it certainly puts their title ambitions under jeopardy.
Sofapaka will blame themselves for not going ahead in the 13th minute and this time the usually lethal John Barasa failed to connect from an Enock Agwanda cross. The veteran striker controlled well but his final shot went wide with the City Stars custodian beaten.
City Stars, who have always given their opponents trouble in past meetings, went ahead in the 20th minute through Dennis Nganga, who headed home past Barnabas Tiema from a free header.
Inspired by the goal, City Stars piled more pressure and were rewarded in the 27th minute and once again Sofapaka defenders were caught napping as George Abego rose above them to head home Kevin Ochieng's free-kick as they took a 2-0 lead at the break.
Shocked by the state of affairs, Sofapaka were the more aggressive side as the second half kicked-off and had a chance to pull one back at the hour mark but once again John Barasa was too slow to react after being fed by Humphrey Mieno.
Mieno, who once again had a man of the match performance, delivered a perfect low shot into the path of Barasa but he failed to reach the ball and allowed Fred Majani to pick the danger. The miss gave City Stars motivation and Justus Basweti failed to make it three goals in the 70th minute after he hit the post.
Sofapaka missed their second chance of the match five minutes later when Maurice Odipo's goal bound shot hit the wood work as well. Relentless pressure by Sofapaka finally bore fruit with seven minutes to go as Anthony Ndolo rose high to head home a Eugine Asike cross but it was too little to late to secure a point.