Ввиду того что полностью уничтожить окруженную группировку противника не удалось, штаб фронта предложил до проведения предписанной Ставкой стратегической операции на окружение группы армий «Север» провести операцию меньшего масштаба.
Предпосылки для операции были следующими. На плацдарме вокруг городка Ливаны на восточном берегу Двины у немцев остались 7 пехотных, 3 танковые и 1 моторизованная дивизии, которые, несомненно, будут продолжать попытки прорваться к Резекне и освободить свои окруженные войска. Атаковать эту группировку напрямую малоэффективно, поскольку немцы имеют на плацдарме высокую плотность войск и хорошо оборудованные оборонительные позиции. В то же время, выдвигая дивизии на плацдармы, противник сильно растянул свои войска на главном рубеже по Двине.
На одну дивизию приходилось 20–25 км фронта. Этого было достаточно осенью, пока река не замерзла. Сейчас же, после замерзания реки, на ставшем фактически сухопутном рубеже этого было явно мало. Наши дивизии занимали на главном рубеже полосы в среднем по 12–15 км. Поэтому, растянув войска, мы могли высвободить стрелковые корпуса для наступления.
Наш фронт имел возможность сконцентрировать 6-ю Ударную армию генерала М. Л. Чернявского в составе 31-го танкового, 16-го мотострелкового, 70-го и 72-го стрелковых корпусов севернее Даугавпилса и нанести удар через реку на северо-запад на Виесите. Одновременно 1-й Прибалтийский фронт мог нанести удар на Виесите от Плявиняса. Уничтожив две обороняющиеся на флангах немецкого плацдарма за Двиной дивизии и немногие остающиеся у противника резервы, войска двух фронтов очистят от противника западный берег Двины на участке от Даугавпилса до Екабпилса и окружат группировку противника, находящуюся на восточном берегу.
Этот план был согласован со штабом Кузнецова и доложен главкому. 19 ноября главком утвердил план. Уже 22 ноября войска для наступления были сосредоточены. Благодаря подавляющему превосходству нашей авиации удалось скрыть переброску войск от противника.
23 ноября 99-й стрелковый корпус на участке семикилометровой ширины между деревнями Сергунта и Ерсика форсировал Двину по льду и прорвал дивизионную полосу обороны противника на всю глубину. На стороне противника этот участок занимал лишь один пехотный полк 123-й пд. Как положено, позиции этого полка были предварительно обработаны корпусной артиллерией и всей авиацией фронта. Так что форсирование реки прошло без осложнений. АДД ночью перед наступлением обработала все ближайшие узлы железных и автомобильных дорог. Днем пикирующие бомбардировщики уничтожили все более-менее крупные мосты в радиусе 50 км от участка прорыва.