The last group matches played last night was full of suspense, anxiety, and excitement. On a night of unrelenting drama, the Group A climax was full of twists and turns. 10 minutes into the game, Issam El Adoua headed home to give the Moroccans the lead, taking them to the top of the table.
The Angolans then took the lead on 33 minutes through an own goal from Cape Verde defender Neves bring them to third d in the group.
Just when we thought the match was going to end that way, the South Africans Struck back on the 71 minutes, turning the table around, bringing the host nation back to the top of the table.
The drama continues and there was more tension as the tiniest nation to play in the Nations Cup equalized at the 81minutes mark. Mehdi Namli put Morocco in front again but Siyabonga Sangweni broke North African hearts with a late equaliser. The goal ensured that the Host Nation reached the Nations Cup knock-out stages for the first time since 2002.
Substitute Heldon snatched the winner for Cape Verdein the 90th minute to secure second place in Group A behind South Africa. This means unbeaten Morocco suffered and early exit for the second final in a row