Both teams suffered disappointing results in their final group matches to finish second and set up a heavyweight showdown that more than lived up to its hype. "Obviously Nigeria has all the quality to score goals and I think that was what went wrong, in general terms".
They will meet South Africa in the quarterfinals on July 10, after Stuart Baxter's men defeated host nation Egypt 1-0 in Cairo.
Odion Ighalo gave Nigeria the lead in the 19th minute, courtesy an assist from Kenneth Omeruo.
Cameroon halfway through the first half began playing on the front foot and levelled the scoreline in the 41st minute through Stephene Bahoken, who tuckedthe ball into the net following a pinpoint cross from Bassogog.
That being said, defenses are the foundations upon which championship teams are built, and Cameroon's best bet would be to lean into the back line strength that's served them so well until now.
But the game turned dramatically before the break as Cameroon, who had not scored in their previous two games, struck twice in three minutes.
Rafinha: I hope Neymar returns to Barcelona
Information from ESPN FC's PSG correspondent Jonathan Johnson and Barcelona correspondent Sam Marsden was used in this report. Coutinho is now with Brazil for the Copa America, having helped guide the team to the finale of the tournament on home soil.
Ighalo grabbed his second goal of the day after pouncing on a chested ball from Ahmed Musa in the 63 minute to beat Andre Onana.
Goal! Nigeria make it 2-2 Odion Ighalo's volley finds the back of the net!
Ighalo equalised before he set up Alex Iwobi to hit the victor.
Good evening! It's hotting up at the Cup of Nations with Nigeria taking on defending champions Cameroon for a place in the quarter-finals. What a three minutes from the Super Eagles!
Those interested in watching the Super Eagles in Canada can see the game on beIN Sports Canada (English) and beIN Sports Espanol (Spanish).
It's a boisterous welcome from the defending champions.