Egypt's Mohamed Salah celebrates after the match at the Ahmadou Ahidjo Stadium in Cameroon. Reuters

Mohamed Salah is at peak of his powers as Egypt eye Africa Cup of Nations glory