Les combats se poursuivirent pendant six ans, jusqu'en juillet 1988, sans qu'aucun des deux pays ne réussisse de percée décisive. Le 18 juillet 1988, l'Iran accepta enfin la Résolution 598 de l'ONU demandant un cessez-le-feu ; celui-ci devint effectif un mois plus tard.