Командиру 249-й стрелковой дивизии была поставлена также задача внезапным ударом овладеть Старой Торопой, чтобы отрезать путь отхода торопецкой группировке противника в южном направлении.
К исходу 19 января части 249-й стрелковой дивизии вышли в район Торопца, подойдя к городу одновременно с разных сторон (917-й полк — с севера, 921-й с юго-востока и 925-й — с юга и юго-запада). Вскоре к северо-восточной окраине города подошла 48-я стрелковая бригада. На рассвете 20 января начался штурм Торопца.
Гарнизон города к этому времени достиг 2500 человек. Все постройки, особенно каменные, были хорошо приспособлены для обороны. Были расчищены секторы обстрела и пристреляны подступы к городу.
Торопец, как и Андреаполь, подвергся нашему удару совершенно неожиданно для противника. После взятия Андреаполя гитлеровское командование бросило навстречу наступающим войскам свои части, пытаясь задержать наше наступление. Поэтому командиру 249-й стрелковой дивизии командование армии указало на необходимость вести дивизию лесами и скрытно подойти к городу, чтобы внезапно ворваться в район товарной станции, неподалеку от которой находились склады.
Дивизия скрытно сосредоточилась на подступах к Торопцу. Части противника, брошенные нам навстречу, еще продолжали движение в направлении Андреаполя, когда у Торопца завязался бой. Услышав у себя в тылу шум боя, части и подразделения гитлеровцев бросились назад, стремясь возвратиться в Торопец, но не смогли этого сделать. При этом 5-я рота 591-го батальона 85-го пехотного полка 403-й пехотной дивизии в составе более семидесяти человек во главе с командиром обер-лейтенантом Конрадом сдалась в плен, что случалось в то время крайне редко и говорило о симптомах серьезного упадка морального состояния войск противника.
Для того, чтобы оказать более конкретную помощь частям, ведущим бои за Торопец, я приехал 19 января в Понизовье{3} на командный пункт 249-й стрелковой дивизии.
С утра 20 января началась атака, и к 14 часам 917-й стрелковый полк овладел товарной станцией, депо и складами. Левее продвигалась 48-я стрелковая бригада. Противник сосредоточил на участке бригады шквальный огонь, и она была вынуждена отойти назад. Воспользовавшись этим, враг двумя батальонами контратаковал обнажившийся левый фланг 917-го стрелкового полка и вынудил его оставить товарную станцию. Однако, помня приказ, полк продолжал удерживать склады.
Тем временем 921-й и 925-й полки овладели отдельными кварталами на восточной и южной окраинах города. Бой не утихал весь день. К исходу дня 917-й полк занял вокзал, 48-я стрелковая бригада вела бой в северо-восточной части города, 921-й полк удерживал восточную окраину, а 925-й, ведя бои на южной окраине, одновременно отрезал противнику пути отхода на запад, захватив деревни Коптево и Заликовье.
Имея задачу овладеть станцией Старая Торопа, командир 249-й стрелковой дивизии направил туда лыжный отряд, созданный из приданных дивизии 67-го и 68-го лыжных батальонов. В боевое охранение и разведку отряда были отобраны лучшие лыжники и наиболее храбрые воины, что сделало отряд особенно мобильным. В ночь на 21 января, проделав 60-километровый марш, лыжный отряд окружил Старую Торопу. Оставив у шоссе южнее станции охранение, главные силы сосредоточились восточнее поселка. После этого один взвод проник в поселок с севера по торопецкой дороге. Гитлеровцы приняли лыжников этого взвода за разведку и решили без долгих размышлений уничтожить ее одним ударом, бросив все силы, за исключением охраны лагеря военнопленных. В это время наши главные силы, наблюдая за действиями противника, неожиданно ударили ему в тыл и разгромили гарнизон Старой Торопы.
К утру 21 января лыжники захватили станцию и поселок Старая Торопа. Сопротивление оказала лишь группа эсэсовцев — охрана лагеря военнопленных, но и она к полудню была уничтожена. В итоге этого дерзкого и слаженного удара небольшой отряд лыжников выполнил свою задачу — перерезал путь отхода торопецкой группировке на юг.
Противник оставил на поле боя 100 трупов. Наши войска освободили 400 пленных советских воинов. Как радовались эти люди, получившие возможность вернуться в ряды защитников Родины! Было захвачено несколько вагонов продовольствия, 25 вагонов с имуществом и другие трофеи.