Sofapaka returned to within the top five teams in the Tusker Premier League standings after their hard earned 2-0 win over Rangers Fc at the City Stadium on Sunday afternoon.
The 2009 champions were however the more dangerous side in both halves as they raided the Rangers area at will but their vigor did not immediately translate to goals as they were made to sweat by their opponents.
An own goal from Rangers keeper Victor Omondi deflected in from Osborne Monday's direct corner kick and a late goal from James Situma were however enough to ensure that they bagged the entire three points from the match.
Rangers FC however went down fighting as they constantly brought the match to Sofapaka managing to cause scares on various occasions in the match.
Their corner specialist Erick Muranda almost got into the scorecards after curling in the ball in the 80th minute only for the attentive Sofapaka keeper to push it over the bar.
Rangers second half substitutes in Alfred Chege and Joseph Macharia were brilliant as they forced Sofapaka back into their won half. The best striker of the second half came from Anthony Kimani who left the defenders fro dead only to be stopped by the woodwork.
John Baraza'a late entry into the match was meant to add vigor in striking but it was James Situma who found the back of the net with a superb header from a freekick to seal a comfortable win for Sofapaka.