In a tense and dramatic battle that tested their resilience, a ten-man Egyptian side held firm against relentless South African pressure to secure a narrow 1-0 victory in their Africa Cup of Nations Group B clash on Friday.
A contentious first-half penalty from Mohamed Salah proved the difference on a night when defensive resolve ultimately triumphed over attacking ambition, sending the Pharaohs into the tournament’s knockout stages and leaving Bafana Bafana with work to do in their final group match.
The heavyweight encounter at a vibrant Grande Stade d’Agadir was the fourth meeting between these two footballing giants at the AFCON finals, a storied rivalry that includes a final and a knockout heartbreak. The history between them loomed large, with Egypt having triumphed in the 1998 final but South Africa exacting revenge by eliminating the hosts in the Round of 16 in 2019.
From the opening whistle, it was clear this chapter would be defined by intensity and caution, a tactical chess match where neither side was willing to cede early ground. The physicality was pronounced, with referee Pacifique Ndabihawenimana’s whistle a frequent soundtrack to a fragmented first half.
The match’s decisive moment arrived just before the interval, erupting from a moment of individual brilliance and controversy. In the 38th minute, the ever-dangerous Mohamed Salah received the ball in the South African penalty area and, in a tussle with defender Khuliso Mudau, went down after contact.
After a brief consultation with the Video Assistant Referee, the official pointed to the penalty spot, judging that Mudau had clipped the Egyptian captain. With the weight of the occasion on his shoulders, Salah stepped up and dispatched the spot-kick with icy composure, sending goalkeeper Ronwen Williams the wrong way and slotting the ball into the centre of the goal.
The strike was Salah’s second of the tournament, placing him among the competition’s early scorers and, more importantly, giving his team a crucial lead.
That lead, however, was immediately thrown into jeopardy in a moment of madness during first-half stoppage time. Egyptian right-back Mohamed Hany, already on a yellow card, committed a reckless and needless foul on Teboho Mokoena, stamping on the South African midfielder in full view of the official.

The referee had no choice but to produce a second yellow card, followed by the inevitable red, sending Hany off and forcing Egypt to play the entire second half with only ten men. The dismissal transformed the narrative of the match, turning a controlled Egyptian advantage into a looming rearguard action.
Emerging from the locker room with a numerical advantage, South Africa manager Hugo Broos injected fresh attacking impetus, introducing Sipho Mbule for Thalente Mbatha. The Bafana Bafana onslaught began in earnest, with Egypt retreating into a disciplined and desperate defensive shape.
Wave after wave of South African attacks crashed against a resolute Pharaohs’ backline, marshalled superbly by the experienced Rami Rabia and guarded by the exceptional Mohamed El Shenawy in goal. The Egyptian goalkeeper, who had been a frustrated figure in the 2019 defeat to South Africa, became the hero this time, making a series of critical saves to preserve his clean sheet.
He denied Lyle Foster in the first half and made crucial stops from Khuliso Mudau and Aubrey Modiba after the break, each time dashing South African hopes.
South Africa’s best chance to draw level came amidst a frantic period of pressure and a lengthy VAR review. In the second half, a driven cross into the Egyptian box appeared to strike the arm of a defending player.
The South African appeals were immediate and fervent, leading to a tense stoppage as the video officials reviewed the incident for a potential handball penalty. After what seemed an eternity for both sets of players and the anxious fans in the stadium, the verdict came back: no penalty.
The reprieve for Egypt was palpable, a massive let-off that reinforced their growing belief that this might just be their night.
As the clock ticked into an extended period of stoppage time, South Africa threw everything forward. In one final, heart-stopping sequence, a Teboho Mokoena cross found the head of Siyabonga Ngezana, but his powerful effort was miraculously pushed onto the post and away by the unbeatable El Shenawy.
From the resulting corner, Evidence Makgopa sent a free header agonisingly wide. Those missed opportunities encapsulated South Africa’s evening—dominant in possession and pressure but fatally lacking the final, clinical touch.
When the final whistle blew after over twelve minutes of added time, it signified more than just a victory for Egypt; it was a monumental act of defiance.
The result has profound implications for Group B. With this hard-fought win, Egypt became the first team to officially book their place in the Round of 16, amassing a perfect six points from their opening two matches. For a team with a record seven AFCON titles, navigating such a stern test with ten men will provide an immense boost to their championship credentials.
For South Africa, the defeat is a setback but not a disaster. With three points from their two games, their destiny remains in their own hands. They will face Zimbabwe in their final group match knowing a victory would almost certainly see them through to the knockout stages.
The other Group B fixture saw Angola and Zimbabwe play to a 1-1 draw, leaving both teams with a single point and needing victories in their final games to have any hope of progression.

