USS Rafael Peralta (DDG 115) near what the US Central Command said was a vessel attempting to sail to an Iranian port, as it enforces the US blockade on Iranian ports, at an unknown location, released April 24, 2026. US CENTRAL COMMAND / VIA REUTERS

The United States struck Iranian military targets on Thursday, May 7, after Tehran's forces attacked three American destroyers that were transiting the Strait of Hormuz, the US military said.

"Iranian forces launched multiple missiles, drones and small boats" at the three warships, but none were hit, the US military's Central Command said in a post on X. US forces "eliminated inbound threats and targeted Iranian military facilities responsible" for the attack, it added.

Iran's central military command accused the US of violating the ceasefire in the Middle East war with attacks on vessels in the Strait, saying they attacked US forces in retaliation.

The US "targeted an Iranian oil tanker moving from the coastal waters of Iran in the Jask region towards the Strait of Hormuz, as well as another ship entering the Strait of Hormuz opposite the port of Fujairah, UAE," the Khatam Al Anbiya said in a statement quoted by state TV, accusing the US of also carrying out strikes elsewhere in the south "in cooperation with some countries in the region."