Nigeria eliminated holders Cameroon 3-2 in a pulsating African Nations Cup last-16 clash on Saturday, with hosts Egypt also crashing out after a late 1-0 defeat by South Africa. Odion Ighalo scored twice for Nigeria in Alexandria, either side of Stephane Bahoken and Clinton Njie netting for the Indomitable Lions. Arsenal winger Alex Iwobi then grabbed the winner in the 66th minute to put Nigeria through and give them renewed hope of a fourth continental title. But they will now have to get past South Africa not Egypt in the quarterfinals after the fervent home fans in Cairo were stunned into silence by Thembinkosi Lorch's counter-attack goal five minutes from time.