Буквально за несколько дней до начала активных действий армия Витгенштейна существенно усилилась за счет хорошо вооруженного Петербургского ополчения (12 000 человек), набранного в северных губерниях. Теперь в его распоряжении имелось до 40 000 человек. Кроме этого на соединение с ним из Финляндии подходил корпус генерал-лейтенанта Штейнгеля (12 000 человек). Примечательно, что армия Витгенштейна начала наступательную операцию 18 октября, то есть в то время, когда Наполеон начал отступление из Москвы (эти события описаны дальше).
Перед битвой основные силы французов базировались на левом (южном) берегу Западной Двины напротив Полоцка. Армия Витгенштейна, прикрывая направление на Петербург, располагалась соответственно на правом берегу.
Необходимо отметить, что еще перед началом второго сражения под Полоцком на помощь Сен-Сиру был отправлен 9-й резервный корпус под командованием маршала Перенна Клод-Виктора (единственный маршал, который вошел в историю не под фамилией, а под именем «маршал Виктор»).
С целью обезопасить маршрут Штейнгеля Витгенштейн решил сымитировать нападение на Полоцк, которое должно было отвлечь противника от мостов. С их помощью планировалось переправить корпус Штейнгеля.
Уже 6 (18) октября авангарду генерал-майора Балка (2 егерских полка, нескольких эскадронов и 6 пушек) удалось немного потеснить французов к укрепленным позициям под Полоцком. Но артиллерийский обстрел и контратака французов вынудила Витгенштейна прислать подкрепление. В это время на правом берегу Двины завязались основные бои. Именно туда французы начали перебрасывать части с левого берега реки, что устраняло помехи для приближающегося оттуда корпуса Штейнгеля.
Готовя наступления, французы начали выдвигаться.
Таким образом, небольшая отвлекающая диверсия постепенно превращалась в настоящее крупное сражение. Учитывая это, Витгенштейн направил в бой корпус. День прошел в постоянных атаках и контратаках укреплений Полоцка. На левом (восточном) берегу реки Полоты (притока Двины) французов атаковали основные силы Витгенштейна; на правом – авангард генерал-лейтенанта Яшвиля.
В этот день бой шел без существенного успеха какой-либо из сторон, но, учитывая наступательный характер действия русской армии, их потери превосходили французские. Воспользоваться помощью подошедшего Штейнгеля удалось только на следующий день. Именно под его напором вечером 7 (19) октября французы начали отступать. Заметив это, войска Витгенштейна открыли артиллерийский огонь по укреплениям Полоцка. На правом берегу отряды русских атаковали город с разных сторон, но на левом берегу корпус Штейнгеля был остановлен заслоном французов в 5 верстах от Полоцка.