Hosts Morocco forced the Flying Eagles to a 2-2 draw in a friendly at the National Sports Centre in Rabat in a friendly on Wednesday.
The Flying Eagles twice led through Alhassan Ibrahim, aka Mu-azam, in the second half, before skipper Arjoune Omar drew the home team level in stoppage time.
Nigeria dominated the first half even after the hosts settled quicker than them.
After just four minutes Flying Eagles goalkeeper Emeka Nwabulu was forced to make a save off a free kick.
Ifeanyi Matthew then had several chances to put Nigeria in front but his shots either were too weak or missed target within the first 18 minutes.
Taiwo Awoniyi then rounded up the Morocco goalkeeper in the 14th minute but somehow the opposing defence cleared to safety.
Muazam’s effort was then cleared off the goal line in the 28th minute and five minutes later, the striker’s shot missed target by a whisker.
In first half stoppage time, Awoniyi blew away a glit-edged chance as the Flying Eagles bossed the game.
Abdullahi Alfa ought to have opened scoring for Nigeria five minutes after the break but he chose to sky his shot wide off target when he was left all alone with goalkeeper Majid Aymane.
Muazam finally broke the deadlock after 64 minutes with a gentle tap in from close range, but almost immediately Morocco drew level when skipper Wilfred Ndidi put a low cross into his own net.
Nwabulu made a big save for Nigeria in the 74th minute and then both Muazam and Matthew came close to regaining the Eagles lead.
Muazam then scored his brace in the 81st minute, before skipper Omar salvage a result for the Junior Lion Atlas in stoppage time with a near post header.