Timu ya Wananchi sealed their place in the final after defeating Biashara Mara United in the last four
Simba SC needed a 90th-minute strike by Luis Miquissone to defeat Azam FC by a solitary goal at Majimaji Stadium in Songea to qualify for the FA Cup final.
It was a win that ensured Wekundu wa Msimbazi play rivals Yanga SC in a Kariakoo Derby final.
Saturday's opponents had faced off last season at the quarter-finals stage with Mnyama winning the tie 2-0 courtesy of goals from Clatous Chama and John Bocco, en route to meeting Yanga in the semis, where they also won 2-0 to reach the final.