Несколько иначе развивались события северо-западнее Великих Лук. 381-я дивизия в первый день наступления, почти не встречая сопротивления противника, овладела рубежом Гороватка, Ржевино, перехватив дорогу Великие Луки - Насва. Командир дивизии полковник Б. С. Маслов направил один полк с танковым батальоном на Великие Луки, а двумя полками, в соответствии с указаниями командарма, развернул наступление на Новосокольники. 28 ноября эти полки достигли рубежа Гвоздово, Курово, в 10 километрах от Новосокольников.
В этот период в штаб армии поступили сведения о выдвижении из района Насвы на Великие Луки 8-й гитлеровской танковой дивизии. Навстречу ей была тотчас направлена 31-я стрелковая бригада, находившаяся в армейском резерве. Она получила задачу выйти в район Сопки, Тулубьево, занять там оборону и не допустить прорыва неприятеля к Великим Лукам с северо-запада. Туда же была посланы еще две бригады с холмского направления.
Нарастала угроза левому флангу армии со стороны Невеля, где появилась свежая 291-я пехотная дивизия гитлеровцев. Чтобы задержать это соединение, генерал Галицкий решил выдвинуть на рубеж Воркулево, Данченки один полк 28-й стрелковой дивизии и 184-ю танковую бригаду. По распоряжению командующего Калининским фронтом на это направление подтягивались 45-я лыжная бригада и два полка 360-й дивизии из соседней 4-й ударной армии.
Боевые действия продолжали развиваться с нарастающей силой. Обе стороны вводили в бой резервы. Трудности не уменьшались. Но главное было уже сделано: оборона неприятеля юго-западнее Великих Лук прорвана, группировка в районе Ширипино уничтожена, немецкий гарнизон в городе полностью окружен.
Вечером 28 ноября в специальном сообщении Совинформбюро, переданном по радио, говорилось, что в районе Великих Лук наши войска на днях перешли в наступление и, прорвав фронт противника на протяжении 30 километров, продвинулись в глубину от 12 до 35 километров. В результате успешных боев перерезана железная дорога Великие Луки - Невель и освобождён город Новосокольники.
Нам было очень радостно и приятно услышать это сообщение. Оно подняло боевой дух бойцов и командиров…
Между тем трудная обстановка складывалась на участке 31-й стрелковой бригады. Особенно много неприятностей доставила нам 8-я танковая дивизия врага. Она вела наступательные бои, стремясь прорваться к Великим Лукам с северо-запада. 4 декабря немцы овладели населенными пунктами Ряднево и Тимохны. Положение осложнилось еще больше: до Великих Лук немцам осталось пройти около 10 километров. Бригаду своевременно поддержали подразделения противотанковой артиллерии, прибывшие из резерва армии. Несмотря на большое численное превосходство врага, стрелковые батальоны и артиллеристы самоотверженно отбивали атаки танков и мотопехоты.
В этот момент во фланг и тыл 8-й танковой дивизии ударили, высвобожденные под Новосокольниками частями 5-го гвардейского стрелкового корпуса, 2-й механизированный корпус и два полка 381 стрелковой дивизии. Фашисты были смяты и отброшены в труднопроходимую заболоченную пойму реки Ловать, где их окружили и окончательно добили общими усилиями 381-й стрелковой дивизии и 31-й стрелковой бригады. 2-й мехкорпус к 10 декабря вывели из боя в связи со сложной обстановкой на южном фланге.
Попытки немцев прорваться к окруженному великолукскому гарнизону с северо-запада потерпели неудачу. Враг перенес свои усилия в район Жарки, Разинки, в 20 километрах к юго-западу от города. При этом он преследовал все ту же цель - пробиться к своим осажденным войскам. Напряженные бои развернулись теперь на ограниченном участке.
С утра 11 декабря после мощной артиллерийской подготовки 291-я пехотная дивизия с танками перешла в наступление на фронте менее шести километров. В последующие дни атаки повторялись с возрастающей силой.
14 декабря противнику удалось потеснить части 9-й гвардейской стрелковой дивизии и занять населенный пункт Громове. В ответ командование армии нанесло удары силами 2-го механизированного корпуса и 19-й гвардейской дивизии 8-го эстонского корпуса по основанию вражеского прорыва и закрыло брешь в обороне, окружив большую часть 291 пехотной дивизии юго-западнее Великих Лук.
Гитлеровцы поспешно усиливали свою группировку, перебросив на это направление 20-ю моторизованную дивизию. Затем, 19 декабря, атаковали в том же месте, стремясь выручить хотя бы 291-ю пехотную дивизию, так как гарнизон Великих Лук был уже уничтожен силами 8-го эстонского стрелкового корпуса и 297-й стрелковой дивизии при мощной поддержке артиллерии, в том числе и дивизиона М-240.
Атаки следовали одна за другой, фашисты несли огромные потери, но продолжали рваться на выручку 291-й дивизии. Каково же было их разочарование, когда 23 декабря эта фашистская дивизия была уничтожена, хотя до неё оставалось пройти всего около трёх километров.
За месяц боевых действий войска 3-ей ударной армии освободили города Великие Луки и Новосокольники, прервав прямое сообщение между группами армий "Центр" и "Север". Нанесли противнику существенные потери, полностью уничтожив две пехотные, горнострелковую и танковую дивизии врага, нанеся большие потери ещё пяти дивизиям, пытавшимся прорваться к окружённым. Были взяты богатые трофеи, в том числе 210мм мортиры, новейшие 75мм противотанковые пушки и танки с длинноствольными орудиями, множество другого оружия и амуниции. Было захвачено более десяти тысяч пленных.
От Советского Информбюро. 5 декабря 1942.
Наши войска продолжали вести наступательные бои в районе Сталинграда, Мги, Великих Лук, Демянска.