The line-up for the Africa Cup of Nations semi-finals has been confirmed after the completion of the quarter-final matches.
South Africa secured their place in the last four by beating Cape Verde on penalties after a 0-0 draw in regular and extra time.
Nigeria then booked their semi-final spot with a 1-0 victory over Angola, continuing their strong run in the tournament.
DR Congo also advanced after defeating Guinea 3-1, keeping their hopes alive of reaching the final.
The semi-final line-up was completed by hosts Ivory Coast, who edged Mali 2-1 after extra time in a dramatic quarter-final.
With the four teams now confirmed, the battle for a place in the final is set as the tournament reaches its decisive stage.
















