The clash between South Africa’s Bafana Bafana and Cape Verde’s Blue Sharks in the TotalEnergies Africa Cup of Nations quarter-finals on Saturday extended into extra time and penalties before a decisive winner emerged.

Cape Verde faced a setback as they lost their first three penalties, with former Manchester United player Bebe missing the opening shot.

South Africa won 2-1 on penalties.

The team secured the AFCON semi-finals spot and will battle Nigeria on Wednesday, February 7, 2024, at the Stade de Bouaké, Ivory Coast.