In a dramatic Group B opener at the 2023 Africa Cup of Nations, Mohamed Salah's injury-time penalty proved crucial as Egypt managed to salvage a draw against Mozambique.

The Pharaohs had initially taken the lead within 89 seconds when Mostafa Mohamed found the back of the net.

Despite Egypt seeming on course for a routine victory, Mozambique mounted a spirited comeback in the second half.

Quick goals from Witi and Clesio injected hope for the Mambas, fueling aspirations of securing their first-ever Afcon win.

However, as the match entered injury time, Mohamed Salah stepped up to the plate after Domingos Macandza's challenge on Mostafa Mohamed prompted a Video Assistant Referee (VAR) intervention.

Salah calmly converted the penalty, hitting the inside of the left-hand upright, ensuring Egypt avoided an upset.

The last-minute drama showcased the unpredictable nature of the tournament, with Egypt and Mozambique ultimately sharing the spoils in a thrilling encounter.