Maputo - Parts of Mozambique were cut off on Friday as a tropical storm battered the coast and the major port city of Beira with heavy rain and winds of up to up 170 km/h (105 mph).
Cyclone Idai was bringing more floodwater and destruction to areas of Mozambique and Malawi where scores of people have already been killed and tens of thousands displaced by floods over the past few weeks.
In low-lying Beira, a gateway for imports to southeast Africa, Twitter images and television footage showed billboards and rooftops blown away, trees snapped, communication towers knocked down and electricity cables lying across the streets.
Villages along the coast of the northerly Zambezi province were cut off from the mainland by a two-metre storm surge.
Government emergency services had yet to give an update but the South African Weather Service (SAWS) said the cyclone was moving inland, northwest of Beira.