Morocco beat Nigeria on penalties with Yassine Bounou starring, while Sadio Mane’s goal sent Senegal past Egypt, ending Mohamed Salah’s AFCON dream.