CECAFA: Trio in fight to join Kenya in semis