Comoros Islands defied expectations, securing a historic 3-1 victory over Angola.
This remarkable win has given them a real chance to qualify for the semifinals.
In Group D, Zimbabwe’s late surge secured a 3-0 victory over Lesotho.
However, their qualification will depend on the outcome of the Lesotho-Mozambique match.