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