Państwa koalicji z TFG poinformowali, że w mieście rozpoczęła się akcja, wyszukiwania wrogiego wojowniczego plemienia w stolicy.

2 runda bitwy 29 marca do Mogadiszu wkroczyły etiopskie czołgi. O 5:30 ponownie było słychać ciężkie karabiny maszynowe. Tego dnia w walkach zginęło co najmniej 28 osób. Etiopski helikopter Mi-24 został zestrzelony następnego dnia 30 marca. 31 marca żołnierz Ugandy zginął przez działanie rebelianckiej artylerii. 1 kwietnia ogłoszono, że dotychczasowy bilans ofiar bitwy wynosi 1086. 2 kwietnia walka została zatrzymana, gdy okazało się, że przywódcy Hawiye ogłosili rozejm z siłami Etiopii. Pomimo wycofania się Hawiye ze stolicy, Salad Ali Jelle, zastępca ministra obrony z TFG zaprzeczył, że to koniec bitwy.

3 runda bitwy 11 kwietnia zginęły 2 osoby w odnowionej bitwie, tym razem na północ od Mogadiszu i jego północnych dzielnicach. Jednakże, na 12 kwietnia Somalijski ambasador w Etiopii Abdikarin Farah stwierdził, że w Mogadiszu w ostatnich dniach było dość pokojowego i każdy myślał, że to koniec. Te spokojne ostatnie dni bojownicy wykorzystali na zakładaniu zasadzek i w wyniku tego 17 kwietnia w wybuchu bomby ginie dwóch rządowych żołnierzy. 17 kwietnia w ciężkich walkach ulicznych w północnej części Mogadiszu, co najmniej 11 cywilów zginęło.