Christian Pyabara fired a brace as the Flying Eagles came from behind to beat Egypt U20s 3-1 in a warm-up game in Cairo on Wednesday.
The match at the Degla Stadium outside Cairo was staged to prepare both teams for next month's African Youth championship in Algeria.
The hosts took the lead against the run of play in the 50th minute through a header by Ibrahim El-Sayed El-hadad off a corner.
But the Nigerian U20s fought back thereafter and deservedly drew level in the 61st minute when Sharks forward Pyabara finally smash home a rebound after his first attempt came off the post.
Skipper Abduljaleel Ajagun then extended the Flying Eagles lead in the 77th minute as he jabbed home from inside the box after yet another flowing team buildup from the right.
Pyabara then made it 3-1 in the 81st minute when he headed home a delightful cross from the left by Kingsley Madu.
Ajagun could have widened the margin eight minutes from time but somehow he missed in front of a begging net.
The two teams will again square up on Friday night at the same venue.
The Flying Eagles will then depart for Tunis on Saturday morning to continue the build-up for the defence of their AYC crown.
The 2013 AYC in Algeria kicks off on March 16.