Cameroon embarrass Africa