As rival forces pounded each other with heavy shells and rockets near the seat of government in Baidoa, about 250 kilometres (155 mile) northwest of the capital Mogadishu, hundreds of terrified civilians fled the battlezone.