Hosts Cote d’Ivoire tonight came from a goal down to win 2-1 and deny the Super Eagles a fourth AFCON crown.
Nigeria took the lead late in the first half, before the Ivorians fought back to draw level midway through the second half before they snatched the cup winner late on.
Cote d’Ivoire took the game to Nigeria from the first whistle to put the Super Eagles defence in all manner of trouble.
In the 34th minute, Nwabali made a big save to deny Adingra, who latched on to a Frank Kessie cross, cut in from the left before he fired at goal.
Almost immediately, Zaidu had a sight on goal at the other end of the pitch, but a timely block by Koussonou won Nigeria a corner.
It was from this corner that Nigeria took the lead against the run of play on 38 minutes, when Chukwueze flicked it for captain William Ekong to jump highest to head home.
In the 49th minute, Calvin Bassey somehow cushioned a goal-bound shot for Nwabali to pick it up the ball easily.
Nwabali made another big save in the 62nd minute to turn a Koussounou shot for corner and from that setpiece, Kessie headed the equaliser with the Nigerian defence guilty of ball watching.
Sebastian Haller’s spectacular effort in the 74th minute missed the Nigerian goal not by much.
The Borussia Dortmund striker finally made hay in the 81st minute, when he got a foot to an Adingra cross to give his team the coveted trophy.
Super Eagles Starting XI (3-4-3) vs Cote d’Ivoire
Stanley Nwabali – Calvin Bassey, William Ekong (Captain), Semi Ajayi – Ola Aina, Zaidu Sanusi (Terem Moffi 86), Frank Onyeka (Joe Aribo 86), Alex Iwobi (Alhassan Yusuf 79) – Ademola Lookman (Kelechi Iheanacho 79), Victor Osimhen, Samuel Chukwueze (Moses Simon 56)