Kelechi Iheanacho’s excellent first-half goal handed Nigeria a deserved 1-0 victory over a below-par Egypt in their Africa Cup of Nations Group D clash in Garoua on Tuesday.
Leicester striker Iheanacho crashed a half-volley from the edge of the box into the top corner after 30 minutes to settle the contest.
Liverpool superstar Salah was entirely locked down, with little to show for his 90-minute effort as Nigeria smothered the Egyptian playmaker.
Nigeria should have added at least a couple more goals in what was the best performance by a team in the finals so far and a warning to their rivals.
Egypt failed to shift out of first gear and could not get talisman Mohamed Salah into the game.
The Liverpool forward cut an isolated figure up front, starved of service and the quality around him to have an influence.
The second game in Group D will be played later on Tuesday when Sudan tackles Guinea-Bissau at the same venue.
Both teams are expected to progress from Group D despite today’s result, but Nigeria’s victory sets up the Super Eagles nicely for a better Round of 16 matchups and a deep run deep in the tournament.