Salah completed all 90 minutes of the game as his side struck a late, late winner to keep their dreams of lifting the trophy alive.
The win was Egypt’s first victory over Morocco for 31 years.
Egypt are yet to concede a goal in the tournament and will now face Burkina Faso in the semi-final on Wednesday evening.
I confirm that I have read the privacy policy.
© 2018-2024 Soccer S.r.l. – EU VAT IT09305501000 - all rights reserved. The AS Roma names, logos and artwork are registered or unregistered trademarks of Soccer S.r.l. All other trademarks may be the property of their respective holders.