Mohamed Salah scored one goal and set up the other as Egypt beat Morocco in the AFCON quarter-finals.
Sofiane Boufal gave Morocco an early lead with a penalty after Achraf Hakimi was fould in the box.
Salah then tapped in to equalise after Yassine Bounou parried a header.
After head to extra time Liverpool’s Salah squared for Aston Villa’s Trezeguet to tap in a winner.