В 1988 году шла Ирано-иракская война. В Персидском заливе, где происходила часть боевых действий, находились боевые корабли США. Америка не являлась участником конфликта и нахождение флота объяснялось стремлением защититьтанкеры с нефтью от нападений со стороны воюющих стран. Ранее, в 1987 году фрегат ВМС США «Старк» был по ошибке атакован иракским истребителем. С тех пор военные США настороженно относились к неопознанным воздушным объектам и им было разрешено обстреливать потенциально опасные цели. 3 июля 1988 года Airbus A300 авиакомпании Iran Air вылетел из Бендер-Аббаса (Иран) и взял курс на Дубай (ОАЭ). Это был обычный пассажирский рейс. Маршрут пролегал над Персидским заливом. Тем временем, ракетный крейсер ВМС США «USS Vincennes» вошёл в территориальные воды Ирана. Он преследовал иранские моторные лодки, которые обстреляли вертолёт, до этого взлетевший с крейсера. По поводу дальнейших событий версии расходятся. По версии США авиалайнер был ошибочно опознан крейсером «Vincennes»