DOUALA, Cameroon: Mohamed Salah was kept in check as Egypt lost 1-0 to Nigeria on a superb goal by Kelechi Iheanacho in their first game at the African Cup of Nations on Tuesday. Riyad Mahrez also had a tough day as he and his Algeria teammates missed several goal-scoring chances to open their title defense with a surprising 0-0 draw with minnow Sierra Leone, which is playing