Первоначально в Грозный вступило около 2 тысяч чеченских ополченцев под личным руководством Масхадова и Басаева (последний непосредственно командовал грозненской группировкой). К тому времени у чеченцев уже не было бронетехники и почти не осталось артиллерии. Однако по боевому опыту, умению воевать и моральному духу они далеко превосходили солдат федеральных войск, не проявлявших никакого желания умирать во имя «наведения конституционного порядка в Чечне». Многие российские подразделения фактически заняли позицию вооруженного нейтралитета, не обстреливая противника, если тот, в свою очередь, не покушался на занимаемые ими позиции.
За неделю боев чеченцы овладели большей частью Грозного, блокировав российские войска в основных административных зданиях и помещениях блокпостов и комендатур. К тому времени численность чеченской группировки в Грозном возросла до 6–7 тысяч человек, благодаря переходу на ее сторону части подчинявшейся Завгаеву городской милиции и переброски подкреплений из других районов Чечни. Контратаки федеральных войск с расположенных в грозненских пригородах Ханкала и аэропорт Северный были отбиты. Российские части понесли большие потери. Отдельные подразделения федеральных войск, чтобы вырваться из окружения и получить медикаменты для раненых, прибегли к позорной практике захвата заложников среди мирного населения. По некоторым оценкам, было сожжено до 200 единиц бронетехники, а несколько танков и боевых машин пехоты (БМП) чеченцам удалось захватить невредимыми. Как писала в те дни российская пресса: «Под натиском разрозненных бандформирований наши войска оставили город Грозный». Чеченские войска также освободили города Гудермес и Аргун и нанесли ряд ударов по федеральным частям в предгорьях.
Командующий российскими войсками в Чечне генерал Константин Пуликовский потребовал от жителей Грозного за двое суток покинуть город, собираясь подвергнуть его массированным бомбардировкам и обстрелам. В этом случае неизбежна была бы гибель не только примерно 2 тысяч федеральных военнослужащих, блокированных в осажденных зданиях и оставшихся без продовольствия, воды и боеприпасов, но и десятка тысяч горожан, которые никак не могли покинуть город за столь короткий срок. Срочно прибывший в Чечню секретарь Совета безопасности России генерал Александр Лебедь добился отмены приказа Пуликовского о новом штурме Грозного. Лебедь убедился в полной небоеспособности российских войск в Чечне, о чем заявил публично.
В конце августа в дагестанском городе Хасавъюрте он подписал с чеченским руководством соглашения, по которым устанавливалось прекращение огня, федеральные войска, за исключением двух бригад, выводились из Чечни (сторонники независимости называют страну Ичкерией), а определение политического статуса республики откладывалось на период не позднее конца 2001 года. Чеченцы, однако, настаивали на выводе всех федеральных войск и отказались гарантировать безопасность военнослужащих остающихся в окрестностях Грозного бригад.
23 ноября 1996 года президент Ельцин подписал указ о выводе из Чечни до конца года последних двух бригад. Когда федеральные войска покинули республику, там состоялись президентские выборы. На них победил Масхадов. Его власть распространилась на всю республику. Вернувшиеся в Надтеречный район местные ополченцы вынудили отказаться от власти сторонников Завгаева. В мае 1997 года президенты Ельцин и Масхадов подписали мирный договор между Россией и Чечней, где стороны обязались никогда не использовать силу или угрозу ее применения в отношениях друг с другом. Это означает признание Россией Чечни независимой де-факто. Однако признать чеченскую независимость де-юре, т. е. официально согласиться с тем, что Республика Ичкерия не является больше частью территории России и установить с ней дипломатические отношения как с иностранным государством, российское руководство пока еще не готово. История знает примеры, когда между реальным обретением независимости и ее признанием бывшей метрополией проходили десятилетия. Так, Нидерланды фактически отделились от Испании уже к 1572 году, но испанская монархия признала новое государство после ряда войн только в 1607 году.
По официальным данным, в Чечне за все время конфликта погибло и пропало без вести около 6 тысяч российских военнослужащих, пограничников, милиционеров и сотрудников службы безопасности. Никакими суммарными данными о безвозвратных потерях чеченской армии мы сегодня не располагаем. Можно только предположить, что из-за меньшей численности и более высокого уровня боевой подготовки войска Чечни понесли значительно меньшие потери, чем федеральные войска.