Действия на участке 116-го ск
В 4 утра после короткого артналета части 291-й сд перешли в наступление. Противник вел артминометный огонь из Спасского, Воскресенска и из-за Яванова, Даньшино, Парфеево. Всего по наступающим частям было выпущено 120 снарядов и 250 мин.
2-й батальон 1025-го сп, сломив сопротивление противника, освободил ряд населенных пунктов – Мал. и Бол. Песчанки, Михали, Крапивинку, Селюгина, Лопатино, Горушку и т. д. Дальнейшая задача – освободить д. Выдра и овладеть переправами через р. Великую.
Преодолев сопротивление врага и его заграждения, 309-й сп освободил Лапинку и Подборовье. Дальнейшая задача полка – освободить Красный Берег и Филатову Гору.
Менее успешными были действия 181-го сп, наступавшего в районе деревень Яванова, Парфеево и Ершово. Встретив сильное огневое сопротивление из двух ДЗОТов, расположенных южнее Парфеева, полк не имел продвижения (15, л. 174).
21-я пд сообщала, что отразила атаки на Мал. Горки и Яванова. Тем не менее советские войска создали плацдарм шириной 1 км и глубиной 300–400 м на западном берегу р. Великой, севернее железнодорожного моста через р. Великую (47, frame 9146486).
В 4.30 западнее и юго-западнее Ершово силами двух рот, поддержанных огнем 81-мм и 105-мм минометов, был контратакован 1027-й полк 198-й сд. Контратака была успешно отражена. В течение дня 1027-й сп трижды атаковал оборону противника в районе Ершово. Противник сильным огнем, а также двумя контратаками отразил атаки полка.
2-й батальон 1029-го сп дважды атаковал оборону врага. Атаки были отражены сильным огнем автоматического оружия и минометов. Ворвавшиеся в траншеи 4-я и 5-я роты были контратакованы. Эта контратака, как и 6 других, были успешно отражены.
506-й сп к 10 утра освободил Каратыгино, в 12 часов выбил противника из колхоза им. Красина. Попытки развить успех были остановлены огнем противника.
Потери 198-й дивизии, по предварительным данным, составили 23 человека убитыми и 97 ранеными. Потери противника оценены в 165 убитых и раненых. Взято два пленных из состава 26-го фп и 46-го гп 30-й дивизии. По показаниям пленных, подбиты два самоходных орудия. Захвачены 4 пулемета, 15 винтовок, несколько складов с боеприпасами (16, л. 209).
Действия на участке 119-го ск
Полки 86-й сд вели бой на рубеже Шарански – Елисеево – Хорошино – Лоси. Противник силами, оцененными в три батальона, оказывал ожесточенное сопротивление. С 8 до 10 утра трижды контратаковал 284-й сп с направления Шарански. В 13.00 с этого же направления последовала очередная контратака силами до 100 человек. Все контратаки отбиты, захвачено 4 пленных (25, л. 65).
На участке 30 пд красноармейцы вели атаки на Ершово, Орехову Гору, Решетово, Елисеево, Подмогилье. Произошел прорыв на рубеже Шарански – Решетово (47, frame 9146486).
В ночь на 22 июля, используя подручные средства, подраз деления 1101-го полка 326-й сд форсировали р. Великую в районе Сопки – Коломница. Захватив в 9 часов плацдарм на западном берегу, полк освободил Колчено. Следом, используя успех братского полка, переправился 1097-й сп и к 15 часам выбил врага из Пурицыно. 1099-й полк встретил ожесточенное сопротивление в районе моста, который противник успел подорвать. Тем не менее полк форсировал реку и в 15.20 с ходу очистил от врага Кузнецы. Захвачено 4 пленных из состава 407-го гп 121-й дивизии (36, л. 191).