Shikhalo heroics against Azam FC earn Yanga SC first-ever Mapinduzi Cup final slot

  •  

Timu ya Wananchi have now created a realistic chance to win silverware in the year after spending big in the previous transfer window