イラン・イラク戦争
両国が殺戮の応酬を繰り返す中の1986年3月、イランを支援し続けるリビア(リビアは当時チャド・リビア紛争もしていた)とアメリカ軍機がシドラ湾で交戦、アメリカは4月にリビアを攻撃した。しかし12月、アメリカでイラン・コントラ事件が暴露されてしまった。大統領ロナルド・レーガンは窮地に立たされると、取引を持ちかけたのはイランだとして激しく非難した。クウェートへの攻撃を防ぐ為、クウェートのタンカーには星条旗を掲げさせ、アメリカ軍艦の護衛をつけた(アーネスト・ウィル作戦)。
対してイランは1987年1月に「カルバラ5号作戦」を実行。イラク領へ向け南部戦線に大攻勢をかけ、ようやくイラク軍に損害を与えることができた。また、イラク国内の反政府的なクルド人を支援して反乱を起こすよう仕向け、イラク軍の弱体化を狙ったが、これに対してイラク軍は反乱クルド人に化学兵器を使用したため、事態を知ったイラン軍の士気は下がった。
7月20日、国際連合安全保障理事会が598号決議を採択した。即時停戦ほか、公正な機関による戦争責任の調査、交戦を継続する場合には武器の輸出停止、経済制裁を行うという内容であった。先にイラクが受諾の姿勢を見せたが、8月からペルシャ湾に大量の機雷が浮遊するようになる。イラクは報復としてイランのタンカーを攻撃、9月からアメリカ軍のヘリコプターが出動したが、これに対してイランはアメリカのタンカーを攻撃した(タンカー戦争)。