Militants linked to the Islamic State group have seized a heavily-defended port in Mozambique after days of fighting, according to reports.
Local media say government forces that were in the far northern town of Mocimboa da Praia fled, many by boat, after Islamists stormed the port.
The town is close to the site of natural gas projects worth $60m (£46m).
In recent months militants have taken a number of northern towns, displacing tens of thousands of people.