Иран еще предпринимал попытки захватить Басру, но они не достигли цели. В мае 1987 года в рамках операции Кербала-10 иранские войска совместно с курдскими отрядами окружили иракский гарнизон в городе Мават, угрожая прорваться к Киркуку и нефтепроводу, идущему в Турцию. Это был последний успех Ирана.
Этими наступлениями Иран истощил свои резервы. На фронте наступило затишье. Летом 1987 года Совбез ООН принимает резолюцию №598, в которой призывает стороны прекратить огонь. Начались длительные консультации.
Под прикрытием активных переговоров по поводу заключения перемирия Ирак подготовил и осуществил грандиозный план изгнания иранских войск со своей территории. Общий ход военных действий 1988 года выглядел, как 4 последовательных наступления иракских войск в период с апреля по июль 1988 года. После стольких лет неудач и отступлений Ирак перехватил инициативу на суше. Первый удар был нанесен 18 апреля на стратегически важном полуострове Фао, который Иран оккупировал еще в 1986 году. За Фао последовала высадка в районе Шаламче на западном берегу реки Шат-эль-Араб, а в июле иракские войска заняли еще несколько городов.
Последовала и очередная битва за Маджун. Острова соединены с сушей несколькими линиями асфальтированных дамб. Предвидя возможность штурма, иранцы кое-где их взорвали. Но это им не помогло. 25 июня после массированной огневой подготовки наступающие, 6-й АК Ирака, бросили в бой «людей-лягушек» и высадили десант с лодок и вертолетов.
В штабе 6-го АК заявили, что противник оказал на удивление вялое сопротивление, более 2.200 человек сдались в плен, а с иракской стороны потери мизерные. Проверить эти данные не было возможности; тем не менее возвращение островов подтвердило тенденцию, обозначившуюся еще в апреле: после шести лет неудач и отступлений Ирак перехватил инициативу на суше.
В результате под контролем Ирана оставались лишь отдельные участки иракской территории на протяжении 1200-километровой границы.
Также летом 1988 года Ирак вторгся на территорию Ирана, чем способствовал принятию Тегераном резолюции №598 и заключению перемирия.
Стратегия Багдада в конечном счете принесла успех: в течении семи лет иракская армия перемалывала иранские «людские волны», истощив Иран и не позволив осуществить стратегического прорыва, а после, значительно превосходя противника в технике, иракские войска предприняли ряд успешных прорывов. К середине года потери сторон, по некоторым данным, 350 тысяч убитых у Ирана и 150 тысяч у Ирака.