A Mo Salah penalty was the difference in a dramatic Afcon 2025 Group B clash between South Africa and record seven-time winners Egypt in Stade d’Agadir on Friday. However, the game was marred by two controversial penalty calls, both of which went against Bafana Bafana.
Photo: Gallo Images/Zamani Makautsi

