С 20 июля значительно осложнилась обстановка в районе Могилева, где оборонялись воины 61-го стрелкового и 20-го механизированного корпусов. Включившиеся в сражение за город части 7, 15 и 23-й пехотных дивизий в 14 часов начали решительный штурм могилевской твердыни. Наступление противника одновременно велось и с запада, и со стороны Шклова, и со стороны Быхова (подошедшей 78-й пд). Пехота врага при поддержке самоходных орудий буквально навалилась на участки обороны воинов 172-й стрелковой дивизии. Жаркие, кровопролитные бои разгорелись по всему фронту ее обороны.
Два полка 7-й пехотной дивизии атаковали позиции сводного отряда майора Катюшина (начальник оперативного отделения 172-й сд) с северо-западного направления. Жаркий бой разгорелся у деревень Пашково и Гаи, где оборонялся батальон милиции под командованием капитана К. Г. Владимирова. Слабо вооруженные бойцы не могли долго сдержать натиск превосходящего по силе противника (двух батальонов) и начали отход. Не смогли сдержать противника в районе деревень Жуково, Застенок и две роты ополченцев и рота милиции, державшие здесь оборону. К исходу дня сводный отряд был вынужден оставить Гаи, Пашково, Ново-Пашково, Застенок, совхоз «Казимировка» и отойти к деревне Ясное.
62-й и 19-й полки 7-й пехотной дивизии по обоим берегам Днепра устремились в направлении Краснополье, обходя оборону защитников Могилева с востока.
В это время части 15-й пехотной дивизии наступали на Могилев вдоль Минского шоссе. Батальон 394-го стрелкового полка, державший оборону вместе с отрядами НКВД и НКГБ на рубеже Присна-1, Ильинка, в завязавшемся бою понес большие потери и отошел за противотанковый ров в район Казимировки.
Два полка 23-й пехотной дивизии предприняли попытку прорваться в город вдоль Осиповичского и Бобруйского шоссе, где держали оборону подразделения 388-го стрелкового полка. Противнику удалось потеснить батальоны полка и занять деревни Ваккер и Тишовку, продолжая продвигаться к Могилеву. Только введенный в бой резервный батальон смог остановить противника у деревни Бурковщина.
Насмерть стояли воины батальона капитана Абрамова, державшие оборону у деревни Буйничи. Только тогда, когда батальон был почти полностью уничтожен, враг прорвался через их позиции и двинулся к Могилеву. Создалось критическое положение. И тогда генерал Романов ввел в бой 514-й стрелковый полк, который выбил гитлеровцев из деревень Бутримовка, Тишовка, Ваккер и Буйничи.
За деревни завязались ожесточенные бои. Они по несколько раз переходили из рук в руки, но сил для их полного освобождения у командования 172-й стрелковой дивизии уже не было.
Тяжелый бой завязался у деревни Тишовка, где до 22 июля удерживал свой рубеж батальон под командованием майора Волкова. Только в ночь на 23 июля его остатки отошли на юго-западную окраину города, в район шелковой фабрики, и продолжали борьбу.
Не сумев захватить Могилев с западного направления, командование VII армейского корпуса решило обойти город с востока и отрезать части 172-й стрелковой дивизии от основных сил 61-го стрелкового корпуса. 19-й полк 7-й пехотной дивизии переправился через Днепр и повел наступление на могилевскую группировку войск по левому берегу Днепра. 9-й полк 23-й пехотной дивизии форсировал реку в районе Буйнич и повел наступление в направлении Луполова.
Вскоре к наступлению подсоединилась и переправившаяся в районе Быхова 78-я пехотная дивизия. В полосе обороны 747-го стрелкового полка и других подразделений корпуса генерала Бакунина разгорелись ожесточенные бои.
Особенно сильный натиск немцы предприняли вдоль дорог Довск — Могилев и Гарбовичи — Могилев, захватив деревни Гребенево, Затишье, Холмы. Два батальона 747-го стрелкового полка попали в окружение в районе деревень Полятика и Малая Боровка. Два дня держались воины батальона капитана Соколова, заняв круговую оборону в лесах у деревни Малая Боровка, только немногим из них удалось вырваться из окружения. Третий батальон полка отошел к Луполово и продолжал вести бои с преследующими его отрядами гитлеровцев.
Ударам авиации и атаке двух полков пехоты при поддержке танков подверглись 20-й механизированный корпус и части 110-й стрелковой дивизии. Понеся большие потери, к исходу 20 июня соединения отошли на рубеж: 110-я сд — Первомай, Окуневка, Княжицы; 210-я мд — Углы, Громаки, Ладыжино; 38-я тд — Черепы, Николаевка; 26-я тд — Гладково, Сухари, Ждановичи, заняв оборону фронтом на северо-восток и восток.
Генерал-майор Бакунин 21 июля докладывал командованию 13-й армии: «Вторые сутки веду упорные бои с превосходящими силами противника. Положение удерживаю. Снаряды кончаются. Прошу сообщить, когда будут доставлены снаряды» [471].
Но реально помочь 61-му корпусу командование 13-й армии и Западного фронта не могло. Все их войска были втянуты в кровопролитные бои в районах Смоленска, Мстиславля, Кричева и Пропойска.
Невозможно было надеяться и на решающий перелом в ходе боевых действий в районе Кричева, где войска 13-й и 4-й армий имели слабые силы (4-й вдк и сводные отряды 45-го ск). Даже угроза вражеского удара в направлении Рославля не убедила командование Западного направления укрепить здесь оборону, за что вскоре и пришлось расплатиться.
Не улучшалась обстановка и в районе Пропойска. Как докладывал командир 55-й стрелковой дивизии подполковник Тер-Гаспарян вышестоящему начальству, «…на участке Пропойск — Чериков действуют танковая и моторизованная дивизии группы Гудериана, которые поддерживаются сильной авиацией. 55-я и соседняя дивизии (219-я мд. — Р. И.) наступают на Пропойск пехотными частями, при поддержке двух артиллерийских полков, но без танков и авиации, без противотанковой и зенитной артиллерии, без противотанковых мин. Ночью мы захватим Пропойск, а утром вражеские танковые части при поддержке штурмовых орудий и авиации атакуют с нескольких направлений наши части и выталкивают нас из Пропойска» [472].
С 20 июля к Сожу начали подходить выходящие из окружения части 137, 132 и 160-й стрелковых дивизий. Командиру 20-го стрелкового корпуса была поставлена задача главные силы 137-й стрелковой дивизии через Сож не переправлять, а ударом с востока содействовать частям генерала Попова (28-й ск) в разгроме противника в Пропойске.
Но неорганизованность и несогласованность боевых действий участвовавших в штурме города достаточно, больших сил 13-й армии не позволили восстановить оборону по Сожу. Командир 219-й моторизованной дивизии генерал П. П. Корзун докладывал в штаб корпуса: «Два раза меня подвел командир 137-й стрелковой дивизии 13-й армии. Через делегата связи я получил сведения, что его дивизия 20 июля на подходе к Пропойску и в 15.00 начнет наступление. Я решил одновременным ударом его дивизии с северо-востока и моей с юго-запада атаковать Пропойск и вторично в этот день провел атаку, однако 137-я стрелковая дивизия не только не перешла в наступление, но даже ни одного артиллерийского выстрела не выпустила по Пропойску. Моя атака, как и все предыдущие, захлебнулась… Противником город сильно укреплен, вокруг возведены траншеи и проволочные заграждения, огневые точки замаскированы на чердаках и деревьях, а больше всего под домами… За все время боев дивизия смогла продвинуться на 2–3 км и, исчерпав резервы, залегла перед городом. На правом фланге наши и немецкие окопы находятся на расстоянии 150–200 м…
Я три раза пытался брать Пропойск ночной атакой, но у противника все рубежи хорошо пристреляны минометным огнем, а второе — это наши части, которые не умеют проводить ночных атак, обнаруживают себя раньше времени. Вместо того чтобы идти в атаку под покровом темной ночи, молча и без единого выстрела врываться в окопы противника, действуя штыком и ручной гранатой, части начинают кричать „ура“ (для собственного подбадривания), причем первыми начинают кричать командиры…» [473].