Nigeria triumphant, Zimbabwe usurped!