The importance of the chief captains is explicitly stated here. When did the battle end? - with the death of the chief captains. When the “Lamanites saw that their chief captains were all slain,” they broke off fighting and fled. This is precisely the type of action we expect from a Mesoamerican army.