А вот дудаевская армия подготовилась к штурму основательно. Оборона была продумана в деталях. Боевики прослушивали все переговоры федеральных войск и, имея аналогичные рации, вмешивались в них. Сами же они использовали для своих потребностей японские средства связи с кодированными сигналами. Кроме того, бандитам были известны поименно все противостоящие им на их участках обороны военнослужащие. Через боевые громкоговорители дудаевцы сообщали солдатам их имена и фамилии, имена родных и адреса, грозя вырезать всех оставшихся в тылу родных и близких.
31 декабря начался штурм Грозного частями российской армии. Наступавшие с северо-западного направления 131-я омсбр и 81-й мсп были окружены в районе железнодорожного вокзала и понесли большие потери. Командир 131-й бригады полковник Савин погиб, командир 81-го полка полковник Ярославцев и начальник штаба подполковник Бурлаков были тяжело ранены. Более 100 военнослужащих попали в плен. 693-й мсп остановлен и окружен в районе парка им. Ленина. Части 76-й вдд и 21-й овдбр остановлены в районе Андреевской долины.
С началом штурма был достаточно быстро занят вокзал и блокирован дворец Дудаева. Однако часть подразделений не сумела выполнить свои задачи, и поэтому бандитам удалось сконцентрировать напротив прорвавшихся российских частей наиболее боеспособные части. Они состояли из наемников и смертников из «мусульманского батальона», которые, используя подземные коммуникации и прекрасно подготовленные позиции, сумели захватить вокзал. 1 января, уже во второй раз, федеральные войска вынуждены были оставить вокзал. Еще один участник и очевидец тех событий генерал Геннадий Трошев описывает их следующим образом: «По мнению некоторых генералов, инициатива «праздничного» новогоднего штурма принадлежала людям из ближайшего окружения министра обороны, якобы возжелавшим приурочить взятие города ко дню рождения Павла Сергеевича Грачева (1 января).[10]
Не знаю, насколько велика здесь доля истины, но то, что операция действительно готовилась наспех, без реальной оценки сил и средств противника, — это факт. Даже название операции не успели придумать.Исходя из оперативных данных о группировке, оборонявшей город, для штурма необходимо было иметь как минимум 50–60 тысяч человек. У таких расчетов своя логика, проверенная историческим опытом. Вот только один пример из Великой Отечественной войны. С 17 ноября по 16 декабря 1941 года наши войска освобождали город Калинин от фашистов, имея четырехкратное превосходство в живой силе. Это нормальное соотношение атакующих к обороняющимся. У нас же по состоянию на 3 января непосредственно в Грозном было не более пяти тысяч человек, а боевиков, напомню, насчитывалось в два раза больше! Радиосвязь в подразделениях, штурмующих Грозный, была почти парализована из-за царившей в эфире неразберихи. Между подразделениями практически не было взаимодействия, сказывалась неопытность большинства механиков-водителей танков и БМП. После проведенной огневой подготовки на ряде направлений выдвижения войск образовались труднопроходимые завалы. Смешанные колонны (автомобили и бронетанковая техника) растягивались вдоль узких улиц, не имея пространства для маневра. В результате из зданий пехоту и технику расстреливали в упор. Командиры, начиная от комбата и ниже, фактически не имели карты Грозного, отсюда и частые «сбои» с маршрута, утрата ориентировки. А если у кого и были карты, то в лучшем случае образца 1980 года, сильно устаревшие, на которых отсутствовали целые микрорайоны. По сути, боевики только и ждали появления бронетехники в городе, действуя по ставшей классической схеме, которую применяли душманы в Афганистане: огонь наносился по головной и замыкающей машинам в колонне, после этого следовал шквальный огонь из окружающих домов по остальной, «запертой» бронетехнике. По основным городским магистралям танки и БМП прорвались в центр города, но, оставшись без поддержки мотострелков, в большинстве своем были подбиты из противотанковых гранатометов. Фактически эффект внезапности был нами утерян, сложилась катастрофическая обстановка. В город смогли прорваться лишь группировки «Север» и «Северо-восток», но они вели бои в окружении превосходящих сил противника. Дважды командование Объединенной группировки войск (ОГВ) пыталось заставить командира 19-й мотострелковой дивизии полковника Кандалина наступать, но не действовали ни просьбы, ни приказы. Мотострелки продолжали стоять, а в это время у железнодорожного вокзала в полном окружении, захлебываясь в крови, вели смертельные бои подразделения 131-й бригады и 81-го мотострелкового полка. Отсутствие тесного взаимодействия с мотострелками и нерешительность генерал-майора Петрука словно парализовали активность десантников.