Det melder en lokal hjelpeorganisasjon.

Minst 45 personer, deriblant 28 sivilister, skal være drept i kampene. 128 er såret, sier viseformann Ali Yasin Gedi i Elman Peace and Human Rights Organisation til nyhetsbyrået Reuters.

Kampene startet ved morgengry fredag, og innbyggerne skal ha holdt seg innendørs mens regjeringsstyrkene og opprørere vekslet skudd i hovedstaden. Kampene fortsatte helt til mørket falt på.

– Kampene i Mogadishu vil bli hardere i dagene som kommer, sier en kilde fra opprørsgruppene.

Over 43.000 mennesker har flyktet fra kamphandlinger i Mogadishu de siste ukene, ifølge tall fra FN.

Regjeringen mener det ikke er mulig å forhandle med al Shabaab-opprørerne, som de hevder ikke har noen politisk agenda, men består av hundrevis av utenlandske ekstremister.