Heavy fighting engulfs Mogadishu
Civilians have been caught in the crossfire in Mogadishu
Heavy fighting has left at least 20 people dead and dozens more injured in clashes across the Somali capital, Mogadishu, officials and witnesses say.
Islamist insurgents have been engaged in fierce battles with government troops and their Ethiopian allies, and both sides suffered casualties.
Five people were also reported killed when a mortar hit their house.
Correspondents say it is the fiercest fighting for several weeks and has engulfed three separate districts.
An official at the city's biggest hospital said it was treating 35 civilians wounded in fighting late on Thursday, and six had died overnight.
Government forces said one of their soldiers had been killed in the clashes in central Mogadishu and a further two had been injured, the BBC's Mohamed Ibrahim Moalimuu reports from the Somali capital.
They also said two Islamists had been killed, and that insurgents had been forced to abandon a vehicle mounted with anti-aircraft guns.
At least six other civilians caught up in the fighting in central Mogadishu had been killed, according to witnesses.
Separately, a government vehicle was hit by a land mine and two soldiers were killed.
On Thursday there was also deadly fighting near to African Union peacekeeper bases on the road to Mogadishu's airport, a key target for rebels in recent weeks.
Ethiopian troops helped the government push Islamist forces from control of central and southern Somalia in late 2006, triggering an insurgency.
The country's transitional government, which is recognised by the international community, now only controls patches of the country, correspondents say.
Islamists have launched escalating attacks against the AU peacekeeping force in recent months, as well as the government and their Ethiopian allies.
Somalia has been wracked by conflict since President Mohamed Siad Barre was ousted in 1991.
More than three million people - almost half of Somalia's population - need food aid, according to the UN.
Aid agencies recently estimated that 1.1 million people had been uprooted from Mogadishu over the last nine months.