Zambia goalkeeper Kennedy Mweene scored a late penalty to rescue a point for the Africa Cup of Nations champions.
Mweene sent his spot-kick into the top corner after Ogenyi Onanzi was harshly ruled to have fouled Emmanuel Mayuka.
Earlier Nigeria had failed with a penalty when John Obi Mikel hit the post with the score at 0-0.
Emmanuel Emenike cut inside his man and slotted in to open the scoring for the Super Eagles but they were denied by a controversial penalty decision.