Эти меры были приняты как нельзя кстати. Продвижение противника было приостановлено. К 10 декабря удалось отбросить немцев назад и овладеть несколькими населенными пунктами, в том числе деревнями Ряднево и Тимохны. 8-я танковая дивизия гитлеровцев, понеся большие потери, вынуждена была перейти к обороне.
В этих тяжелых боях наряду с 31-й стрелковой бригадой принимали участие и полки 381-й дивизии. Особо отличился тогда 1259-й стрелковый полк, личный состав которого принял на себя основной удар фашистских танков. Стрелковые подразделения, не дрогнув, пропустили танки врага через свои боевые порядки, а затем отсекли огнем наступавшую за ними пехоту и "положили" ее перед своим передним краем. Борьбу с прорвавшимися танками взяла на себя артиллерия, которая расстреливала их прямой наводкой с открытых позиций. Всего, по докладу начальника штаба дивизии подполковника Ракова, было подбито и уничтожено до 50 вражеских танков. Отразив атаку фашистов, 1259-й полк стремительно перешел в контратаку, в результате которой потеснил врага и вновь занял захваченный им населенный пункт Тимохны. При этом весьма успешно действовала находившаяся в резерве полка рота лыжников старшего лейтенанта Павла Власова.
Не менее напряженные бои велись в этот период и на левом фланге армии: там со стороны Невеля наступали части вражеской 291-й пехотной дивизии. Выдвинутый в район Воркулево, Данченки 235-й стрелковый полк, усиленный танками и подразделениями 699-го истребительно-противотанкового полка, с ходу атаковал на марше колонну 506-го немецкого пехотного полка и нанес ему значительный урон.
По мере подхода вражеских сил на этом участке в борьбу с ними были включены и другие полки нашей 28-й стрелковой дивизии. Ожесточенные стычки продолжались в течение трех дней. В конечном счете немцев удалось задержать, они понесли существенные потери. В дальнейшем бои приняли затяжной характер и положение стабилизировалось.
Я уже говорил, что еще 29 ноября части 9-й гвардейской стрелковой дивизии совместно с одним полком 357-й дивизии окружили в районе Ширипино юго-западнее Великих Лук немецкую группировку, состоявшую из остатков 251-го и 257-го пехотных полков, 343-го и 344-го охранных батальонов и дивизиона шестиствольных минометов. Ликвидация этой группировки была возложена на командира 9-й гвардейской дивизии генерал-майора И. В. Простякова. Наступление здесь началось в ночь на 3 декабря и продолжалось весь следующий день. Наши части действовали смело и решительно. Результаты не замедлили сказаться. Ширипинская группировка была уничтожена.
Бои под Великими Луками отличались исключительным упорством. За период с 25 ноября по 10 декабря фашисты потеряли около 30 тысяч солдат и офицеров. Но в плен удалось взять только 195 гитлеровцев. Огнем нашей артиллерии и бомбоштурмовыми ударами авиации было уничтожено 40 артиллерийских и 30 минометных батарей, много пулеметов и другого вооружения. В качестве трофеев мы захватили 66 орудий, 58 минометов, 18 танков, 15 радиостанций, 42 автомашины, 40 вагонов с различным имуществом.
Итак, 3-я ударная армия в результате ожесточенных боев прорвала оборону противника на главном направлении, окружила его гарнизон в Великих Луках и отразила на своих флангах все его попытки пробиться к городу. Но, продвинувшись в центре на 25 - 30 километров, наша армия все же не смогла занять город Новосокольники. Причин можно назвать несколько. К началу наступления на направлении главного удара мы имели превосходство над гитлеровцами в силах и средствах. Но многие соединения и части прибыли в армию перед самой операцией и поэтому слабо знали противостоящего противника. Наступать они начали медленно, осторожно. Из-за отсутствия в армии вторых эшелонов вскоре после прорыва обороны неприятеля все войска оказались втянутыми в бои. Дальнейшее наращивание усилий армии возможно было только за счет резервов извне.
Побригадное использование 2-го механизированного корпуса привело к тому, что это сравнительно крупное подвижное соединение не оказало заметного влияния на ход событий. Результаты действий корпуса могли стать более значительными, если бы его основные силы были направлены на захват города Новосокольники в первые дни операции.
Попытки немцев прорваться к окруженному великолукзкому гарнизону с северо-запада потерпели неудачу. Враг перенес свои усилия в район Жарки, Разинки, в 20 километрах к юго-западу от города. При этом он преследовал все ту же цель - пробиться к своим осажденным войскам. Напряженные бои развернулись теперь на ограниченном участке.
С утра 11 декабря после мощной артиллерийской подготовки 291-я пехотная дивизия с танками перешла в наступление на фронте менее шести километров. В последующие дни атаки повторялись с возрастающей силой.
14 декабря противнику удалось потеснить части 9-й гвардейской стрелковой дивизии и занять населенный пункт Громове.
К этому времени в состав 3-й ударной армии был включен 8-й эстонский стрелковый корпус, которым командовал генерал-майор Л. А. Пэрн. Его заблаговременно выдвинутая в этот район 19-я гвардейская стрелковая дивизия нанесла удар по наступавшему противнику, вновь овладела деревней Громове и вместе с 9-й гвардейской дивизией приостановила его продвижение.
Гитлеровцы поспешно усиливали свою группировку, перебросив на это направление 20-ю моторизованную дивизию. Затем, 19 декабря, две вражеские дивизии с 50 танками вновь атаковали наши позиции на том же участке.
Командование армии направило туда все, что имело под руками. На угрожаемое направление в разное время были выдвинуты дополнительно 100-я стрелковая бригада и 249-я стрелковая дивизия. Однако противник, невзирая на большие потери, рвался вперед. Атаки следовали одна за другой. Только за 23 декабря части армии отбили семь атак и уничтожили более 20 танков. Гитлеровцы во что бы то ни стало стремились сохранить инициативу и хотя бы узким клином пробиться к городу.
24 декабря были введены в сражение 44-я и 45-я лыжные бригады и 360-я стрелковая дивизия. Наступление их вылилось в ряд встречных боев, доходивших до рукопашных схваток.
Особенно сильными были атаки 30 и 31 декабря. Однако и в этих боях, несмотря на поддержку танков и авиации, гитлеровцы успеха не добились. Вероятно, поэтому 4 января они ввели в бой еще одну, 205-ю пехотную, дивизию, переброшенную из-под Велижа. Наши части вынуждены были оставить несколько населенных пунктов.
7 января фашисты усилили свои войска 331-й пехотной дивизией, прибывшей с запада. Одновременно вражеское командование, стремясь помочь своей ударной группировке, еще раз предприняло попытку прорвать наш фронт северо-восточнее Новосокольников. Неприятелю удалось немного потеснить наши части, но затем он был остановлен.
Тем временем положение на подступах к городу все более обострялось. 8 января фашисты пересекли железную дорогу Великие Луки - Новосокольники, бои переместились в район севернее этой дороги.
9 января к нам начали прибывать из фронтового резерва части 32-й стрелковой дивизии. Ее авангардный 113-й стрелковый полк вместе с 184-й танковой бригадой вступил в бой, не ожидая подхода остальных сил дивизии. Враг временно был задержан, но положение все же продолжало оставаться критическим: передовые части гитлеровцев находились всего в четырех-пяти километрах западнее Великих Лук. Командующий группой армий "Центр" фельдмаршал фон Клюге, как это было установлено по показаниям пленных, распорядился любой ценой 10 января деблокировать окруженный гарнизон города.
10 - 12 января гитлеровцы еще немного продвинулись к Великим Лукам, но затем были остановлены окончательно. План противника прорваться к окруженным был сорван.
За месяц кровопролитных боев немцы, введя последовательно на узком участке фронта четыре дивизии, смогли вклиниться в оперативное построение войск армии на глубину до 15 километров (средний темп - 500 метров в сутки). Это поставило врага в крайне невыгодное положение: узкий клин не только простреливался насквозь нашим пулеметным огнем, но и находился под непрерывной угрозой ударов советских войск с флангов.