Sofapaka were battling for second position with AFC Leopards' but the latter beat Kakamega Homeboyz 2-1 in Mumias to take the honours
Sofapaka settled for third spot on the last day of the Kenyan Premier League despite edging out Mathare United 2-1 Kasarani on Saturday.
Sofapaka were battling for second position with AFC Leopards but when the latter beat Kakamega Homeboyz 2-1 in Mumias, both teams finished on 50 points but Leopards had a better goal aggregate.
Johnson Bagole and Mustafa Kasolo scored a goal each for Sofapaka while Keneth Wendo pulled one back for United.
Coming into this match, Sofapaka showed more passion in search for goals and they should have been ahead as early as the third minute when Bob Mugalia found himself unmarked inside the United defence but his shot went just wide.
In the tenth minute, veteran striker Mike Barasa also had a chance to put Sofapaka ahead but headed wide with the goal at his mercy. United were not into the match until the quarter hour mark when Kenneth Wendo threatened Duncun Ochieng in goal with a long effort.
After the half hour mark, both teams showed more urgency with Osborne Monday coming close for United with a pointed free-kick. On the other side Kasolo headed wide as both attackers wasted chances.
It was Sofapaka, who got on the score sheet first and from a move initiated by Bob Mugalia, Johnson Bagole simply tapped home in the 41st minute. But one minute later, United equalized with Wendo heading home from an Osborne Monday pass.
In the second half, there was a sense of urgency from both sides one keen to survive and other chasing second spot on the log. But it was Sofapaka who had the last laugh when second half substitute Patrick Kagogo set up Mustafa Kasolo to score second goal in 85th minute.