Cameroon came from behind to beat Egypt 2-1 and seal a fifth Africa Cup of Nations in a thrilling, edgy final.
Substitute Vincent Aboubakar swept in the winner two minutes from time, flicking the ball over defender Ali Gabr and thumping it home.
Nicolas Nkoulou had earlier equalised for Cameroon, rising highest to power in a header on the hour mark.
The equaliser cancelled out Mohamed Elneny’s opener on 22 minutes with a beautifully taken near-post strike.
The wild celebrations for Aboubakar’s winner announced Cameroon’s return to the continental summit, after a wait of 15 years.
It also makes them the second most successful nation in the competition’s history – behind Egypt – and marks the first time they have beaten the Pharoahs in the final in three attempts.
Besiktas striker Aboubakar ran towards the triumphant Cameroon fans in the Stade de l’Amitie stands in Libreville to celebrate, pursued by delirious teammates and coaching staff.
Underdogs Cameroon had already upset the odds to reach the finaland stunned the much-fancied Egyptians with the late dramatic strike, after fellow substitute Nkoulou had drawn them level.
Despite being beset by pre-tournament problems, including the withdrawal of key players such as Joel Matip and Eric Chuopo-Moting, coach Hugo Broos managed to assemble a squad that got their reward for being strong, adaptable and resilient in equal measure throughout.
The Pharaohs – bidding for an eighth title after seven years in the international wilderness – started comfortably and Elneny’s opening strike capped a wonderful fluent move down the right.