Battle of two generals