Battle of Babylon was fought between the forces of Sasanian Empire and Rashidun Caliphate in 634. Muslim Arabs won the encounter to maintain their pursuit of conquering Mesopotamia. After this battle, the Arabs would go on to conquer Ctesiphon and the rest of Iraq from the Persians.
Prelude
Khalid ibn al-Walid already left the leadership of the Muslim army in Iraq as he went to lead a campaign against the Byzantine Empire in Syria. At that time, the Sasanians under Hormozd Jadhuyih wanted to test the Muslim forces after Khalid leaving; therefore, both sides exchanged letters threatening one another. Later on, the Arabs went from Al-Hira to approach their opponents near Babylon.[1]