Egypt and South Africa sit joint top of Group B after dramatic comeback wins on Matchday 1 of the 2025 Africa Cup of Nations.
The Pharaohs edged Zimbabwe 2–1 thanks to a stoppage-time strike from Mohamed Salah, while Bafana Bafana overcame Angola by the same scoreline, with Lyle Foster netting the winner late in the second half.
“We got some things right during halftime, and I think Moremi also gave us good service. He played very well, was quick and was a threat for the Angola defense. This changed a lot of things,” Bafana Bafana coach Hugo Broos said in a post match interview.
“We were also more aggressive. We put more pressure on the opponent. We had some chances and even got a goal from Moremi. But okay, it was offside.”
Bafana Bafana play their next match against Egypt on Friday, while group rivals Zimbabwe face Angola in the other match.
| Group B | P | W | L | D | GA | GA | PTS |
| Egypt | 1 | 1 | 0 | 0 | 2 | 1 | 3 |
| South Africa | 1 | 1 | 0 | 0 | 2 | 1 | 3 |
| Angola | 1 | 0 | 1 | 0 | 1 | 2 | 0 |
| Zimbabwe | 1 | 0 | 1 | 0 | 1 | 2 | 0 |
Egypt 2–1 Zimbabwe (Agadir)
Egypt came from behind to edge Zimbabwe in dramatic fashion. Prince Dube gave the Warriors a shock lead on 20 minutes, but Omar Marmoush equalised midway through the second half. Mohamed Salah, quiet for most of the game, struck in stoppage time to secure victory for the Pharaohs.
South Africa 2–1 Angola (Marrakech)
South Africa also rallied from a goal down to claim three points. Oswin Appollis opened the scoring early, before Show levelled for Angola before half-time. Burnley striker Lyle Foster sealed the win with a composed finish in the 79th minute.
/https%3A%2F%2Fmedia.afrik-foot.com%2Fen-za%2F2025%2F12%2FLyle-Foster-SAFA.jpg)