These are five things we learnt from the game.
1. Paul Onuachu fails to convince
With Victor Osimhen absent, Paul Onuachu led the line for the Super Eagles but continues to be a mystique.
After a season in which he scored 35 goals in Belgian, Onuachu failed to live up to the hype.
Against Cameroon, the striker put up a laboured performance and looked out of place at times.
He failed to show that he can give Osimhen the needed competition for the Super Eagles’ striking role.
Super Eagles boss Gernot Rohr has never been a big fan of Onuachu, and this game proves why he considers him nothing more than an impact sub.
2. Iwobi can’t solve Super Eagles creating problem
Despite dominating the game for significant minutes, the Super Eagles of Nigeria struggled to create clear-cut chances.
And that’s on Alex Iwobi again. Iwobi played in his favourite position, just off the striker, but he did nothing more to show that he is a genuine threat apart from his acceleration with the ball.
There’s a randomness to how the Everton man plays, without the precision to play those penetrative passes or properly set up a teammate for a good scoring opportunity.
3. Maduka Okoye needs competition
In a game in which he had very little to do, Super Eagles goalkeeper Okoye still conceded when he was called to action.
It was an easy goal to concede, too, failing correctly to cover his back-post.
Okoye shouldn’t get comfortable. He has been the first choice for a little under a year now, deservedly so because of his excellent form for Dutch club Sparta Rotterdam.
But for the sake of the team and to avoid the complacency of Friday night, Rohr must keep the competition alive in the goalkeeping position to keep Okoye and everyone on their toes.
4. Ndidi, Troost-Ekong the new leaders
Wilfred Ndidi and William Troost-Ekong had every reason not to turn up, just like the several withdrawals from the squad before the friendly game.
They have not been paid their wages and allowances for more than a year, and after a very long season in England, they too could have reported injuries and stayed away.
But not these two and some of the senior players that turned up.
Both started the game and played like the leaders they are to this team; kudos to them.
5. Iheanacho needs his role
Kelechi Iheanacho is back with the Super Eagles following his return to form for Leicester City.
Since February, Iheanacho has been one of the best players in the Premier League.
In his new role, in the pocket in front of the Leicester City’s midfield, the 24-year-old found himself to devastating effect.
He has not had that level of impact since his Super Eagles return, and that is because Rohr has been unable to find the system that fits him.
Iheanacho is a system player. A limited player, he can’t thrive as an outright striker or winger.
Against Cameroon, he played from the right wing, trying several times to cut into his strong left foot but without success.
Playing from the wing does not get Iheanacho close to the goal where he is most impactful. He doesn’t have enough control of the ball on his feet, the required dribbling abilities and dynamism to get himself into those positions, so like on Friday, he had a quiet night playing from the wings.
Rohr must prove his worth and twerk the system for Iheanacho to thrive.