Mohamed Salah proved decisive once again, scoring deep into injury time to hand Egypt a hard-fought 2–1 comeback victory over Zimbabwe in their Group B opener at the Agadir Stadium.

Match Highlights


  • First half shock: Against the run of play, Prince Dube stunned the Pharaohs with a composed finish to give Zimbabwe a 1–0 lead at halftime.

  • Egypt’s frustration: Despite dominating possession, Egypt were wasteful in front of goal and repeatedly denied by veteran goalkeeper Washington Arubi, who produced a string of assured saves.

  • 64th minute: Egypt’s persistence paid off when Omar Marmoush struck to level the score, restoring belief in Rui Vitória’s side.

  • Stoppage time drama: With the game heading for a draw, Salah reacted quickest to a loose ball in the box, calmly poking home the winner to secure all three points for the seven-time champions.

Tactical Notes


  • Egypt controlled the tempo but lacked sharpness in finishing until Marmoush and Salah delivered.

  • Zimbabwe showed resilience, defending compactly and threatening on the counter, with Arubi’s performance a standout.

  • Rui Vitória will demand greater efficiency ahead of tougher tests in the group.
Group B Outlook

  • Egypt begin with a crucial win, but face a stern challenge next against South Africa in Agadir.

  • Zimbabwe, despite defeat, can take encouragement from their spirited display before meeting Angola in Marrakesh.

Egypt’s late show underlines their pedigree as AFCON specialists, but also highlights areas for improvement if they are to mount a serious title challenge in Morocco.