The Battle of Halule took place in 691 BC between the Assyrian empire and the rebelling forces of the Babylonians, Chaldeans, Persians, Medes, Elamites and Aramaic tribes.
During the reign of King Sennacherib of Assyria, Babylonia was in a constant state of revolt. Mushezib-Marduk the Chaldean prince chosen as King of Babylon led the Babylonian populace in revolt against Assyria and King Sennacherib.
Acheamenes recruited a new army to help the Babylonians against the Assyrians, under the leadership of Mushezib-Marduk. As well as the Babylonians, the Aramaic tribes, the Chaldeans and King Khumban-umena III of the Elamites, and all the Zagros Iranians (Persia, Anzan, Ellipi, etc.) joined in rebellion against the Assyrians. The nucleus of the army consisted of Elamite, Median and Persian charioteers, infantry, and cavalrymen.
The battle was indecisive, or at least both sides claimed the victory in their annals and all rulers remained on their thrones.