В 18 часов после 15-минутной артминометной подготовки по выявленным оборонительным сооружениям противника основные силы 157-го и 161-го гвардейских полков перешли в наступление. Энергичным броском овладев западным берегом реки и сбив прикрытие противника, начали его преследовать. К 20.30 161-й гв. сп вел бой за высоту с отм. 98.8, 157-й гв. сп в это же время освободил Дупары.
Захваченные пленные сообщили, что рубеж р. Лжа обороняли части 218-й пд: 386-й гп с оперативно подчиненным ему 21-м и 30-м фузилерными батальонами, а также подраз деления 397-го гп (22, л. 46–48).
Несмотря на успехи, штаб 53-й гв. сд отметил: «В действиях наших частей повторился тот недостаток, который имел место в предыдущих боях, – отсутствие общей общевойсковой разведки, незнание истинного положения о противнике, слабое управление подразделениями в период столкновения с противником непосредственно с марша. Штабы полков плохо знали в ходе боя истинное положение своих подразделений, а служба информации штадив была почти совершенно упущена, несмотря на неоднократное предупреждение НШ полков со стороны наштадива» (22, л. 48).
Таким образом, 245-я сд и 53-я гв. сд форсировали реку Лжа и, отразив контратаки противника, заняли участок Петрушоньки – Заври – западнее Дупары и вели бои за Каменку и Озоляву. В районе Шмаили захвачено два 105-мм орудия, 2 тягача и 4 пленных из состава 83-й пд.
Действия на участке 111-го ск и подвижной группы
Встретив сильное огневое сопротивление с западного берега р. Лжа, 225-я сд оставила прикрытие на восточном берегу, основными силами сосредоточилась в лесу западнее Бережане в готовности развить успех 111-го ск.
Утром с занятого плацдарма 288-я сд возобновила наступление. Противник силами 218-го фузилерного батальона, 391-го и 426-го пехотных полков оказывал ожесточенное сопротивление. Темпы наступления 288-й сд значительно снизились, преодолев за день около 1 км, она вышла на рубеж Зилина – Скапкова.
1012-й сп 288-й дивизии был придан 122-й танковой бригаде. Кроме того, бригаде были приданы три батареи 1246-го иптап и 44-й шисб. Бригада получила задачу осво бодить Гавры, перерезать шоссе Аугшпилс – Карсава и в дальнейшем наступать на Балви.
Подтянув к 18 часам отставшие танки и тыл, бригада перешла в наступление. В ходе наступления были заняты Бабий Мохс, Скапкава, Плахтирева.
Согласно немецким документам утренние советские атаки были слабыми. Были отражены атаки на правом фланге и в центре обороны корпуса. Последовавшее затем наступление привело к краху немецкой обороны. На правом фланге 218-й пд после сильного удара, поддержанного танками, советские войска прорвались. Оборона 426-го гп была рассечена. Советские войска продолжили движение на запад и достигли передовыми частями линии Луги – Морозаука.
Части 229-й сд возобновили наступление с 8 утра. Разгромив противника численностью до двух батальонов на рубеже Силки – Торопши, части дивизии вели преследование врага. В течение дня 811-й сп освободил Займищи, Пустошку, Луги. В 15 часов достигнув рубежа Луги, полк приводил себя в порядок. Наступавший южней 804-й сп к 16.00 освободил Копачево. В течение дня захвачено в плен 42 солдата из состава 126-й и 218-й пехотных дивизий (31, л. 123).
В ходе боев убито и ранено до 700 офицеров и солдат противника, захвачено 62 солдата, 4 орудия, 5 минометов и 2 тягача (7, л. 10).
После прорыва центра 218-й пд советские войска продолжали далее наступление через лесную местность в юго-западном направлении. Это вызвало опасения немецкого командования, что советские пехота и танки выйдут в тыл войскам, обороняющимся южней. Левый фланг 93-й пд получил приказ установить линию прикрытия Дегушава – Гулбинка – Ляманы. Остатки рассеянного 426-го гп были подчинены 93-й пд для усиления этой линии.
Заградотрядом Янке (усиленные остатки 159-го гп 69-й пехотной дивизии) создавался заслон на линии Луги – Морозаука. Здесь внутренние фланги 93-й пд и 218-й пд должны были установить локтевую связь в ходе отступления на новую главную линию обороны.
Левый фланг 218-й пд занимал линию р. Лады с целью установления стыка с 83-й пд у Каменки и удержания связи с отходящим левым соседом. Через принятый у левого соседа участок наступали советские войска, нанося главный удар по дороге Клюкова – Мурашкина.
Немецкая артиллерия отбивала атаки Красной армии частично огнем прямой наводки и предотвращала дальнейшие вклинения в ближнем бою. Пехота 218-й пд была сильно истощена, потери значительны (50, frame 001009).
21 июля
42-я армия
В течение суток на фронте армии происходила редкая артиллерийская перестрелка. Продолжались действия советских разведгрупп. Велась авиационная разведка.
В ночь на 21 июля 376-я сд силами 422-й орр производила разведку в районе между Межниково и Гора. При проделывании проходов в проволочном заграждении разведчики были освещены ракетой и обстреляны. Не имея успеха, разведгруппа отошла.