Mohamed Salah wowed fans by producing a moment of magic to send Egypt into the AFCON semi-finals on Sunday.
The Liverpool forward was in the right spot to tap Egypt level after Morocco went ahead through Sofiane Boufal's early spot-kick, sending the quarter-final to extra-time.
With 99 minutes on the clock Salah struck, driving down the right flank, twisting Nayef Aguerd into a spin and squaring for Trezeguet to fire the winner.



The Egyptian King has now scored 25 goals in 31 games for club and country this season, showing some of his very best form.