Egypt's Mohamed Salah with teammates during training in Yaounde, Cameroon. Reuters

Egypt and Salah face Morocco in Afcon quarter-finals with history not on their side