Titus Mulama playing his first match since returning to Sofapaka scored to enable the former Kenyan Premier League (KPL) champions set up a Charity Cup final against Gor Mahia.
Mulama's goal in injury time of first half enabled Sofapaka overcome Western Stima 2-1 in an exciting match at Moi Sports Centre, Kasarani on Saturday.
The former international was perfectly fed by Anthony Kimani from a back heel and his first time shot went past Robert Mandela in Stima's goal.
It was however, the losers who scored first in the 29th minute through Denis Onkangi with a perfect header that beat Duncun Ochieng in Sofapaka's goal all the way.
Three minutes later Zimbabwean import Obadiah Tarumbwa leveled for Sofapaka with a fine shot that was calmly tapped home. Both coaches were satisfied with their charges for putting up an impressive performance.
Stima coach Francis Barasa said he was impressed with the show by his boys considering that they have just trained for four weeks.
"It is very impressive but still there were lapses here and there but overall I am satisfied. It has given me time to work on the weak areas before the season kicks-off," Baraza told Goal.com.
David Ouma the Sofapaka head coach said the team's momentum needs to go up as the season approaches. "We are about 70 percent ready for the season because at some point our opponents took over possession. We still have time but generally we gave a good show."