The Harambe Stars of Kenya produced a superlative performance to defeat two-time champions, Morocco 1-0 despite playing an entire half with 10 men.
Ryan Ogam was the hero for the home side as his 42nd minute strike proved to be the decider at the Moi International Sports Centre on Sunday.
Kenya are in a touching distance of a quarter-final ticket with seven points having defeated DR Congo 1-0 before securing a 1-1 draw with Angola.
Morocco came into this match with an intimidating 14 match run without a defeat, but Kenya put an end to that run.
In the group’s second match, Angola came from behind to defeat Zambia 2-1 with substitute Kaporal scoring a brace within the last 11 minutes to ensure that Angola snatched victory from the jaws of defeat and moved up to second in the group.
Domnic Chanda had given the Copper Bullets the lead in the 73rd minute.
Angola will face DR Congo in a crunchy encounter while Zambia will have an uphill task against host Kenya, who are yet to lose a match.