Чернышев обошел Эльбинг с тыла и стал ждать подхода соединившихся отрядов Платова и Шепелева. Но тут Чернышеву стало достоверно известно, что в городе Мариенвердер находятся вице-король Итальянский (командующий бывшим IV корпусом) и принц Невшательский (начальник штаба наполеоновской армии) с небольшим прикрытием войска, и он сообщил об этом Платову.
30 декабря Платов отрядил Чернышева с отрядом в 2 тысячи казаков, «ежели малейшая возможность будет, схватить оных особ в Мариенвердере»
{323}.В полночь Чернышев с отрядом скрытно двинулся из Вейсхофа к Мариенвердеру и шел так, чтобы прийти к воротам города до рассвета, что ему и удалось, не потревожив никого из жителей города. Остановившись «в умеренной дистанции» от города, Чернышев послал сильные пикеты перерезать все тракты, ведущие к Мариенвердеру, разделил свой отряд на три колонны и приказал колоннам наступать на город с трех сторон.
Первой ворвалась в город колонна подполковника Андрияно-ва. Французы, хотя и были застигнуты врасплох, контратаковали. Вице-король Евгений Богарнэ сам шел пешком впереди своих контратакующих колонн. Французы пытались удержать ретраншемент, «ибо сие важное мостовое укрепление снабжено было 15 медными пушками, довольно значащим магазейном и припасами». Маршал Виктор, командир бывшего IX корпуса Великой армии, «туда же кинувшись, пристал к нему» (Евгению Богарнэ). Но, увидев, что колонны противника наступают со всех сторон, французы прорвались из города «с частию пехоты, которую не могли удержать казаки», и начали отступать к городу Нейнбургу. Казаки вступили в оставленный город, где было взято до 300 пленных, в том числе 1 генерал
{324}, но на этом не остановились и продолжили преследование.Баденская кавалерия, входившая в IX корпус и сведенная после русского похода в один эскадрон, пыталась прикрыть отступление Богарнэ и Виктора, но подполковник Андриянов атаковал этот Баденский эскадрон, взял 47 человек в плен, а прочих истребил.
Казаки преследовали французов до Вислы, здесь в г. Эксельбурге Чернышев остановил свой отряд и «дал оному отдохновление, в чем ему была крайняя нужда, ибо более 24 часов мы не сходили с лошадей». Французы же, переправившись через Вислу, отходили к г. Нейнбургу. Чтобы не дать им уйти, Чернышев отобрал «лучших из лучших» и организовал «последний рывок». «Между тем, дабы воспользоваться страхом неприятеля, я тотчас послал переправиться чрез Вислу 2 полка Денисова и Жирова под командою майора Победнова, которые почти взошли в город вместе с вице-королем, который шел неотступно от своей пехоты, которая тотчас засела в дома и остановила стремление наших храбрых казаков. Причем нельзя не заметить, сколько нужно при легком кавалерийском отряде, каков мой, иметь хотя батальон пехоты, и смею сказать, что в таком случае вице-король и маршал Виктор были бы моими пленными», — докладывал Чернышев
{325}.В тот же день генералы Шепелев и Иловайский 4-й со своими отрядами заняли Эльбинг.
Генерал граф М.С. Воронцов, командующий авангардом соседней армии Чичагова, пришел в Мариенвердер во главе трех казачьих полков (Луковкина, Барабанщикова и Пантелеева) на следующий день, 1 (13) января, и записал в дневнике: «Пришел поутру в Мариенвердер и, кажется, что ежели бы Чернышев накануне не зделал пустую атаку со своими казаками, то вице-король, Виктор, до 20 генералов и несколько сот офицеров были бы в наших руках»
{326}.Но оспаривать победу Чернышева никто не стал. Жалкие остатки Великой армии, некогда вступавшие в пределы России, бежали и укрылись в Данциге либо полегли, отступая от Мариенвердера до Нейнбурга. Последние 15 орудий, увезенных французами от Немана, и 1000 пленных были захвачены Чернышевым, «а сам вице-король с маршалом едва спаслися не более как с 400 человек. Итак, вся армия его погибла напрах», — докладывал М.И. Платов М.И. Кутузову
{327}.Лишь осколки французской гвардии под командованием маршала Мортье покинули Эльбинг, сохранив строй. «В пути колонну тревожат казаки; 20 января недалеко от Каммина противник предпринимает сильную атаку, но благодаря пехоте ее удается отразить»
{328}.Казачьи полки корпуса М.И. Платова 1(13) января вступили в Мариенвердер и Мариенбург, выйдя на широком фронте к Висле. Надо было переправляться и блокировать Данциг.
Но Макдональда в Данциге уже не было. 30 декабря (11 января) он вышел из Эльбинга, 31 декабря (12 января) вступил в Данциг и передал командование генералу Раппу. 2 (14) января прославленный маршал покинул город.
Но и без Макдональда мощный гарнизон Данцига нависал с севера над всем бассейном Вислы, и русское командование это не могло не беспокоить. Однако переход нижнего течения Вислы означал дальнейшее вторжение в Пруссию. Между тем Пруссия во главе с королем формально оставалась в союзных отношениях с Францией, и нейтралитет 18 тысяч прусских солдат, объявленный 18 декабря, прусский король осудил, в прусских газетах появились сообщения об отставке Йорка.
Исходя из этого Кутузов запретил войскам Витгенштейна, Чичагова и Платова переходить Вислу.