Alex Song's insane punch sets tone for Cameroon early exit