Cameroon narrowly beat 10-man Comoros in the last 16 at the Africa Cup of Nations, despite playing against a side with an outfield player in goal.

Goals from Karl Toko Ekambi and Vincent Aboubakar gave the Indomitable Lions a 2-1 win after Nadjim Abdou's early red.

But Comoros will take the headlines after giving the hosts a massive scare.

Youssouf M'Changama scored a stunning free-kick and Chaker Alhadhur, normally a left-back, produced a brilliant performance as stand-in goalkeeper.

Cameroon progress to face The Gambia in the quarter-finals on Saturday.