С востока и северо-востока подходы к Моравской Остраве прикрывались двумя оборонительными рубежами. Первый проходил по восточному и западному берегам реки Ольша — от Богумина на Цешин и Скочув — и состоял из укреплений полевого типа, сплошных траншей в одну-две линии, противотанкового рва и долговременных точек типа железобетонных колпаков и дотов. Общая глубина обороны достигала 6–10 км. Второй рубеж пролегал в нескольких километрах восточнее Моравской Остравы, огибал город с северо-востока, перерезая реку Опава, выходил на ее правый берег и следовал далее примерно на километр к югу от города. Оба рубежа представляли собой систему мощных дотов, расположенных в две, а на отдельных направлениях в три и четыре линии, с промежутками между дотами от 120 до 700 м. Доты по качеству постройки и мощи вооружения относились к типу первоклассных сооружений.
Вспоминает начальник штаба фронта генерал-полковник Л. М. Сандалов:
«Утром 30 апреля, после артиллерийской подготовки, наши войска начали штурм Моравской Остравы. 101-й стрелковый корпус генерал-лейтенанта А.Л. Бондарева и 1-я чехословацкая танковая бригада 38-й армии овладели пригородом Витковице и завязали бой за юго-западную часть Моравской Остравы. Первой ворвалась в город чехословацкая танковая бригада под командованием майора В. Янко.
Два корпуса 1-й гвардейской армии вступили в город с запада и северо-запада. 127-й легкий горнострелковый корпус генерал-майора Г.А. Жукова вместе со 2-й гвардейской воздушно-десантной дивизией, наносившие удар с запада, форсировали Одер и заняли пригород Марианские Горы. К полудню он и другие соединения армии освободили и центральную часть Моравской Остравы. Там особенно отличились воины 318-й горно-стрелковой дивизии, ведомые храбрым опытным командиром Героем Советского Союза генерал-майором Василием Федоровичем Гладковым. В дальнейшем корпус генерала Жукова вышел к реке Остравице и вместе с десантниками дивизии полковника С.М. Черного приступил к ее форсированию. 107-й стрелковый корпус генерал-лейтенанта Д.В. Гордеева в жарких схватках с врагом овладел северной частью Моравской Остравы. В этих боях прекрасно действовали бойцы 167-й стрелковой дивизии полковника Ивана Семеновича Гречкосия, моего однокурсника по Военной академии им. М.В. Фрунзе. Это соединение первым ворвалось в северные кварталы города. Затем части корпуса генерала Гордеева и 127-го легкого горно-стрелкового корпуса завершили освобождение восточной части Моравской Остравы.
К 18 часам 30 апреля город был полностью очищен от гитлеровцев войсками 38-й и 1-й гвардейской армий, действия которых успешно поддерживали авиаторы 8-й воздушной армии, и в их числе летчики 1-й чехословацкой авиадивизии. Впереди был путь на Прагу…»
Таким образом, бой за город ночью в годы Великой Отечественной войны позволяет добиться внезапности и становится действенным средством решения этой задачи с минимальной потерей сил и средств. Во многих случаях он завершается удачно. В то же время и противник, по мере накопления опыта, усиливает оборону городов ночью, выдвигая в предместья и даже в предполье дополнительные войска, производя минирования, готовя другие препятствия. В связи с этим быстрый штурм города становится практически невозможным, возникает необходимость предварительной блокады, плановой осады и решительного штурма с проведением уличных боев со всеми вытекающими из этого проблемами.
Великая Отечественная война потребовала пересмотра многих предвоенных теорий военного искусства, в том числе и в области подготовки и ведения штурма города.
В начале сентября 1941 года советские войска испытали определенные трудности при освобождении города Ельни. И уже в конце сентября Генеральным штабом была разработана и издана «Инструкция по ведению боя в населенном пункте». Затем эту проблему поднял видный военный ученый полковник З. Гареев, опубликовавший в ноябрьском (1941 года) номере журнала «Военная мысль» статью «Борьба за населенные пункты». В своей основе эта статья в более развернутом виде трактовала положения Боевого устава 1940 года, используя дня этого некоторые выкладки из Полевого устава РККА 1925 года.
В следующем месяце в том же журнале вышла в свет статья бригадного комиссара А. Кадишева «Некоторые вопросы тактики уличного боя». В начале статьи он писал, что борьба за населенные пункты на современном этапе Великой Отечественной войны приобрела исключительное значение ввиду того, что немецко-фашистские войска упорно стремятся удержать за собой захваченные ими советские город и села. Наступающим советским войскам сплошь и рядом, освобождая эти населенные пункты, приходится выбивать оккупантов из каждого здания.
В последующем автор достаточно детально останавливается на особенностях тактики ведения уличного боя. Он указывает, что лобовая атака внутри городских укреплений при отсутствии в рядах наступающих войск танков, бронеавтомобилей и артиллерии влечет большие потери и нередко завершается неудачно. Автор предлагает начинать наступление огнем артиллерии с целью разрушения и уничтожения огневых точек и укреплений противника, а впереди атакующей пехоты должны двигаться танки и бронемашины. Наступление в городе должно вестись поэтапно, от захвата одного объекта к другому, передвижение войск — скачками от одного укрытия к другому. При этом создаваемые в отвоеванных зданиях огневые точки должны обеспечивать дальнейшее продвижение своих сил. Довольно подробно были рассмотрены приемы боя при овладении улицей и отдельным зданием, ведения боя внутри многоэтажного здания и другие вопросы.
В начале 1942 года в журнале «Военный вестник» была опубликована статья «Бои за населенные пункты», несколько месяцев спустя — статья З. Гареева «Особенности управления боем за населенный пункт». В том же году Н. Павлов там же публикует статью «Конница в борьбе за населенные пункты».
В 1943 году остро поднимается вопрос о рациональности использования танков в бою за населенные пункты. Признанным специалистом в данной области стал И.Г. Зиберов. Его первые статьи по вопросу организации штурма населенных пунктов с использованием танков начали появляться в военной печати уже в 1942 году. В 1943 году И. Г. Зиберов издал брошюру «Бой танков и мотопехоты за населенный пункт». В конце того же года в журнале «Военная мысль» была опубликована статья П. Мировицкого «Танки в общевойсковом бою за населенный пункт», а также статьи героя Сталинграда генерала В.И. Чуйкова «Тактика штурмовых групп в городском бою» и «Штурмовая группа — главное звено городского боя».
В 1944 году в журналах «Военный вестник», «Военная мысль» и «Журнал бронетанковых и механизированных войск» вышли в свет статьи И. Кузнецова «Бой подвижного отряда за населенный пункт в тылу противника», О. Лосика «Танковая бригада в бою за Минск», С. Мельникова «Боевые действия мелких танковых групп по освобождению Киева», П. Пустовойтова «Наступление на населенный пункт», М. Рахова «Бои за населенные пункты», С. Хмелева «Бой за населенный пункт».
Обобщенные материалы всех этих статей, тщательно исследованные и проверенные на практике, стали основой для создания новых Боевых и Полевых уставов, разработки новых наставлений и инструкций, которые позволили советским войскам осуществить успешный штурм ряда городов-крепостей на завершающем этапе Великой Отечественной войны.