Иранским войскам 24 мая 1982 года удалось освободить захваченный портовый город Хорремшехр и выбить иракские войска с территории региона Хузестан. Битва за город, продолжавшаяся чуть менее месяца, стала одним из крупнейших сражений ирано-иракской войны.
Город Хорремшехр расположен на юго-западе Ирана в провинции Хузестан, на левом берегу Арвандруда, по руслу которого проходит граница между Ираном и Ираком. В черте города единственная судоходная река в Иране - Карун - впадает в Арвандруд, деля город на две части. Хорремшехр был захвачен иракскими войсками 24 октября 1980 года. Освобождение города было ключевым звеном иранской операции «Бейт аль-Могаддас» по освобождению Хузестана.
Семьдесят тысяч бойцов Стражей Исламской революции 24 апреля атаковали иракские войска по всему участку фронта в провинции Хузестан и через несколько дней вышли к окрестностям Хорремшехра. В результате серии успешных наступлений 30 апреля - 12 мая иранцы заблокировали все иракские войска на территории города.
Иракцы 20 мая предприняли неудачную попытку контрнаступления. Утром 22 мая начался штурм Хорремшехра, который закончился разгромом иракских войск, и к 24 мая город был полностью освобожден.
В ходе двухдневного штурма Хорремшехра иранцы захватили в плен около 19 тысяч иракских солдат. Более двух тысяч из них были казнены в отместку за преступления иракских солдат на оккупированных территориях. В частности, много жительниц Хорремшехра стали жертвами сексуального насилия в начале войны. В Ираке 24 мая отмечается как День мучеников.