Перед корпусом противник оборонялся силами 75-й пехотной дивизии, 168-го запасного, 202-го охранного батальонов, роты 188-го пехотного полка 68-й пехотной дивизии, двух батальонов 735-го пехотного полка и одного батальона 725-го пехотного полка 715-й пехотной дивизии. В резерве на этом участке гитлеровцы имели 715-й охранный батальон, две роты 16-го саперного батальона 16-й танковой дивизии[175].
Первая оборонительная позиция состояла из окопов полного профиля, минных полей и проволочных заграждений. Оборона имела весьма прочную огневую систему. Местность в районе наступления корпуса представляла собой большое холмистое плато, спускающееся к реке Ольша. Господствующие высоты были в руках противника, что обеспечивало ему обзор поля боя.
Для вскрытия огневой системы врага были предприняты экстренные меры. Командование корпуса срочно создало специальные офицерские разведывательные группы, в задачу которых входило уточнение переднего края противника, его огневой системы и группировки. Эти меры полностью себя оправдали. К началу наступления были точно определены передний край обороны противника, его группировка и огневая система.
Корпус строил боевой порядок в один эшелон. В первом эшелоне дивизий находилось шесть горнострелковых полков, во вторых эшелонах — по полку.
Дивизии корпуса начали наступление внезапно, без артиллерийской подготовки. Не ожидавший этого, противник был вынужден отступить.
В течение 18–19 апреля части 3-го горнострелкового корпуса продолжали вести напряженные бои и к вечеру 19 апреля вышли на северный берег реки Ольша. 20 апреля они форсировали реку. Начались упорные бои по расширению плацдарма на ее левом берегу. Методически расширяя плацдарм, 22 апреля корпус овладел крупным населенным пунктом Копитов.
И. И. Матусевич
Наибольшего успеха войска 1-й гвардейской армии добились на своем правом фланге. Ударная группировка все более надвигалась с севера на Моравска Остраву, что заставило вражеское командование усилить на этом участке свои войска. На какое-то время было достигнуто равенство сил, и наступление войск армии приостановилось. Командующий армией произвел перегруппировку войск.
В течение 20–23 апреля войска 4-го Украинского фронта продолжали вести бои с целью прорыва укрепленной оборонительной полосы противника по рекам Опава, Одер, Ольша на бывшей чехословацкой границе с Германией и Польшей. Темп наступления составлял 1–2 км в сутки. Бои за доты, дзоты и укрепленные опорные пункты в домах проходили с исключительным ожесточением. Противник беспрерывно вводил новые резервы с танками и штурмовыми орудиями, стремясь любой ценой приостановить наступление наших войск.
21 апреля войска правого крыла 1-й гвардейской армии совместно с частями 38-й армии в ожесточенных боях сломили сопротивление противника на заранее подготовленном рубеже Вржесина, Гать, Забелькау, вышли к внешнему сильно укрепленному оборонительному обводу Моравска Острава, Козмице, Шилгержовице, Богумин и завязали бои на подступах к Моравска Остраве.
18-я армия в эти дни продолжала вести наступательные бои на направлении Жилина и, преодолевая упорное огневое сопротивление врага, отражая его контратаки, продвигалась до 3 км в сутки, заняв ряд населенных пунктов.
24 апреля с целью быстрейшего разгрома моравско-остравской группировки противника и овладения городом Моравска Острава командующий фронтом принял решение: наступлением ударных группировок 60, 38 и 1-й гвардейской армий на узких участках расчленить войска противника и уничтожить их по частям.
В соответствии с оперативной директивой штаба фронта от 24 апреля армиям ставились следующие задачи. 60-й армии — прикрываясь частью сил с запада и юго-запада, главный удар нанести с фронта Бранка, Подвигов в южном направлении и к 27 апреля выйти на рубеж Вигштадталь, Биловец, в последующем действовать на Оломоуц. 38-й армии — главный удар нанести на участке Пам (южнее Гай), Доброславице в общем направлении Долна Лгота, Климковице с ближайшей задачей во взаимодействии с 60-й армией разгромить противостоящего противника и 27 апреля выйти на рубеж Биловец, Климковице, Свинов; в последующем во взаимодействии с 1-й гвардейской армией овладеть Моравска Остравой. 1-й гвардейской армии — главный удар перенести на правый фланг на участок Дарковице, (иск.) роща севернее Шилгержовице и, наступая в общем направлении Ровнины, Лготка, овладеть Глучином, выйти на рубеж рек Опава и Одер на участке Дьегилов, Коблов и в последующем во взаимодействии с 38-й армией овладеть Моравска Остравой[176].
Наступил решающий этап в сражении за Моравска Остраву. 26 апреля на командный пункт 4-го Украинского фронта прибыли члены правительства Чехословацкой республики Клемент Готвальд, Зденек Фирлингер и Людвик Свобода. Они внимательно следили за ходом боевых действий, высоко оценили искусство командиров и мастерство советских воинов.