Наполеон распорядился начать строительство трех мостов в Студёнке севернее Борисова в 10 часов вечера. Но смогли построить только два. Удино двинулся в Студёнку со 2-м корпусом в качестве авангарда. В Борисове и вокруг него стояла гвардия, остатки корпуса Жюно и корпуса Нея, остатки дивизии дивизионного генерала Яна Генрика Домбровского (1755–1818), корпуса Понятовского и гарнизона Могилёва. Севернее корпус Виктора защищался от корпуса Витгенштейна. Один мост строился для прохода людей, другой — для артиллерии и повозок. По реке, ширина которой составляла около 100 метров, плыли льдины, мешавшие стоящим по плечи в ледяной воде французским понтонёрам, большинство которых потом погибло от переохлаждения. Дивизионный генерал барон Жан-Батист Антуан Марселен Марбо (1782–1854) при Березине был полковником и командиром 23-го конно-егерского полка. Он вспоминал: «Река эта, которую некоторые воображают гигантских размеров, на самом деле не шире улицы Рояль в Париже перед морским министерством. Что касается её глубины, то достаточно сказать, что за 72 часа перед тем 3 кавалерийских полка бригады Корбино (бригадный генерал барон Жан-Батист Жювеналь Корбино (1776–1848), командир бригады легкой кавалерии корпуса Удино, обнаруживший брод у Студёнки. — Б. С.) перешли её вброд без всяких приключений и переправились через неё вновь в тот день, о котором идёт речь. Их лошади шли всё время по дну… Переход в этот момент представлял только лёгкие неудобства для кавалерии, повозок и артиллерии. Первое состояло в том, что кавалеристам и ездовым вода доходила до колен, что тем не менее было переносимо, потому что, к несчастью, не было холодно даже настолько, чтобы река замёрзла; по ней плавали только редкие льдины… Второе неудобство происходило опять от недостатка холода и состояло в том, что болотистый луг, окаймлявший противоположный берег, был до того вязок, что верховые лошади с трудом шли по нему, а повозки погружались до половины колёс».
Вечером генерал-лейтенант Ефиф Игнатьевич Чаплиц (1768–1825), командир авангардного корпуса 3-й армии, отправленный Чичаговым к деревням Зембин и Брили на правом берегу Березины напротив Веселово и Студёнки, заметил движение французских войск и отправил в разведку казаков. Они захватили пленных и старосту одного из близлежащих сел, которые показали, что в районе Борисова располагалась вся французская армия и что французы собираются строить мосты возле Брилей или Веселово. Опасаясь столкнуться со всей французской армией, Чаплиц отступил к Стахову.

Переправа наполеоновских войск через Березину.
Художник А. Адам. 1830 г.
В ночь на 26 ноября Чичагов достиг Шабашевичей, в 10 км южнее Борисова и в 25 км от Студёнки. Авангард Чичагова под командованием генерал-майора графа Иосифа Корниловича Орурка (1772–1849) стоял напротив Ухолод. Когда Витгенштейн сообщил Чичагову, что он приближается к Березине, Чаплиц получил приказ связаться с Витгенштейном. Витгенштейн находился под Баранью, в 35 км от Студёнки, Милорадович дошёл до Толочина, а Кутузов был в районе Копыси, Ермолов — в деревне Малевка. Платов преследовал французский арьергард и добрался до речки Начи, в 45 км от Студёнки.
26 ноября к Студёнке подошёл Наполеон с гвардией и приказал немедленно начать переправу. Бригада лёгкой кавалерии Корбина, переправившись вброд, отогнала казаков при помощи артиллерийских батарей на восточном берегу. Первым в 1 час дня переправился 2-й корпус Удино, за ним Ней. Отряд Чаплица обстреливал французов из 2 орудий. К 4 часам дня был готов второй, более прочный мост для артиллерии в 180 м от первого. В 2 часа дня 27 ноября Наполеон со Старой гвардией перешёл на западный берег. Затем начали переправляться дивизии корпуса Виктора, часть его сил прикрывали переправу на восточном берегу. К ночи 27 ноября стали прибывать отставшие отряды, толпы небоеспособных солдат, гражданские с обозами. Наполеон приказал пропускать только воинские команды, а из повозок — только кареты маршалов. Вечером 27 ноября Чичагов узнал, что французы переправляются севернее Борисова, и стал перебрасывать туда войска. К тому времени корпуса Удино и Нея уже оттеснили отряд Чаплица от переправы. Днём 27 ноября подошедшие с севера войска Витгенштейна на восточном берегу Березины под Борисовом пленили 12-ю дивизию дивизионного генерала Луи Партуно (1770–1835), арьергард корпуса Виктора, и утром 28 ноября атаковали переправу. Тем же утром Чичагов, имея 15 тыс. пехоты и 9 тыс. конницы, перебросил войска к Студёнке и попытался атаковать переправившиеся силы французов, но безуспешно. У Удино, который сдерживал Чичагова, было до 8 тыс. солдат, потом Наполеон отправил ему резерв в 4 тыс. солдат. Удино был ранен и заменён маршалом Неем. Бои шли на обоих берегах Березины. Всего переправиться через Березину успели около 40 тыс. человек, большей частью гражданские лица и небоеспособные остатки Великой армии. К вечеру 28 ноября на собравшуюся у переправы 40-тысячную толпу обрушилась артиллерия Витгенштейна. Толпы кинулись к мостам. Один из мостов под их напором рухнул. В создавшемся беспорядке переправа остановилась, многие погибли в давке, а также от русских ядер и бомб. Тысячи французов бросились в ледяную воду Березины, пытаясь вплавь перебраться на другой берег, но гибли в ледяной войне.
В это время к переправе отошли части корпуса Виктора. Они построились в боевой порядок и сквозь обезумевшую от ужаса многотысячную толпу проложили себе путь к оставшемуся мосту и, сметая в реку повозки и людей, прорвались на другой берег. Во время боёв в трёх французских корпусах было убито и ранено