W znacznej części miasta nie było prądu oraz nie działały telefony. 22 lipca 2012 był kolejnym dniem intensywnego ostrzału stolicy. Lotnictwo ze śmigłowców ostrzelało południowe dzielnice w tym Mazze. Po bombardowaniu z powietrza, 4. Dywizja Pancerna armii składająca się z 1000 żołnierzy, czołgów i spychaczy, szturmowała dzielnicę Mazze. Państwowe źródła podały, że atak zakończył się sukcesem. Po wyparciu bojowników, wykonano 20 egzekucji na nieuzbrojonych ludziach oskarżonych o wspieranie rebeliantów. Syryjskie media pokazały materiał ze strefy walk, na których uwidoczniono ciała zabitych dwóch Egipcjan i trzech Jordańczyków wraz z dowodami tożsamości, co sugerowałoby na udział w walkach zagranicznych ochotników po stronie opozycjonistów.

23 lipca 2012 wojsko syryjskie ogłosiło, iż większość grup powstańczych które zaatakowało stolicę zostało pokonanych. Działacze opozycji potwierdzili, że armia odbiła większość dzielnic w stolicy. Podczas dwóch dni kontrataku armii w stolicy zginęło 94 osób. Sporadyczne walki trwały w Barzeh i Mazze. Cywile z Midan poświadczyli, że sytuacja wracała do normy. Ostatnie ataki na rebeliantów miały miejsce 24 lipca 2012. Po ataku na jedne z ostatnich przyczółków w dzielnicach Kaddam i al-Aswad, rebelianci wycofali się wieczorem z miasta.