The Iranian navy has fought off a pirate attack on two tankers in the Gulf of Aden.

The incident on Saturday involved a group of naval vessels including the Iranian destroyer Alborz, which was involved in a "heavy exchange of fire", according to state television.

The warship was escorting two tankers in a convoy, navy commander Admiral Shahram Irani told the official IRNA news agency.