Коновницын отвел части за Семеновский овраг к деревне Семеновской, где привел их в порядок. В его распоряжении было в общей сложности до 10 тысяч штыков. Наполеон бросил было в атаку на деревню до 25 тысяч человек, но наступление было отбито. Вторая атака силами Даву, Мюрата и Нея также была безрезультатна. Русские оставили деревню, но отошли недалеко – к опушке леса. В качестве резерва император мог теперь использовать разве что гвардию. Наступать с Багратионовых флешей на Семеновскую французы уже не рисковали. Центром боя стала батарея Раевского. Сюда были двинуты части молодой гвардии Наполеона. Положение становилось критическим, но тут выявились результаты того самого своевременного приказа русского главнокомандующего. Кутузов еще во время седьмой атаки на флеши направил в глубокий тыл к французам казаков Платова и кавалерийский корпус Уварова. Переправившись в 12-м часу через Колочу у деревни Малое, Платов с Уваровым опрокинули дивизию Орнано и произвели в тылу у Наполеона большой переполох. Эти действия русской конницы вызвали у императора чувство неуверенности за свои позиции, молодая гвардия отошла от батареи Раевского. На просьбу своих генералов пустить в дело старую гвардию он ответил, что вдали от Франции он не может рисковать всей своей армией.
Бой несколько ослабел после рейда Платова и Уварова. За два часа Кутузов укрепил слабые места. В 14.00 под гул канонады опять бросилась в атаку французская кавалерия, которая имела задачу обойти укрепление Раевского с севера. Русская пехота стойко отражала эти наскоки; затем подтянулась наполеоновская пехота, и бой продолжился с прежним ожесточением. Хотя после третьей атаки к 16.00 три четверти защитников были перебиты и батарея была взята, она уже не представляла собой важного стратегического пункта.
Теперь русские войска стояли всего в нескольких сотнях метров от своего первоначального положения, на высотах за Горским и Семеновским оврагами, и были готовы продолжать бой. На полную мощность работала русская артиллерия, от огня которой несли большой урон флеши и батарея, занятые французами. Богарнэ был вынужден укрыть свои поредевшие и измученные части в небольших углублениях в земле, позади полуразрушенных укреплений, солдаты часами стояли на коленях, согнувшись за исковерканными брустверами. Правда, французы и сами отвечали свирепым орудийным огнем. Конница Наполеона, пытавшаяся наступать в районе села Горки, была отброшена.
Вечером пошел мелкий дождь. «Что русские?» – спросил император. «Стоят на месте, сир». – «Усилить огонь. Значит, им еще хочется. Дайте им еще!»
К ночи Наполеон приказал отводить части из флешей и с Курганной высоты на прежние позиции, но отдельные схватки продолжались и ночью. Кутузов же, как известно, дал для начала указание Барклаю укрепиться на поле боя (в это время на поле уже не было ни одного француза!) и только после разговора с Дохтуровым изменил намерение. Рано утром 8 сентября он дал приказ отступать, что армия и сделала в полном порядке. Пораженный Ней, видя это отступление, спросил у Мюрата: «Что это за армия, которая после такой битвы так образцово отошла?» Наполеон, объезжавший поле боя, был мрачен как никогда.
Битва при Бородино продолжалась 12 часов. Потери русских войск составили более 40 тысяч человек, французов – 58–60 тысяч. Наполеон потерял 47 генералов, Кутузов – 22. Таким образом, Бородино лишило непобедимого дотоле французского полководца 40 % его армии, неприятель его разбит не был, конкретные политические результаты также достигнуты не были. Позже Бонапарт напишет: «Из всех моих сражений самое ужасное – то, которое я дал под Москвой… В битве под Москвой выказано французами наиболее доблести и одержан наименьший успех». Кроме того, французский император говорил: «В битве под Москвой французская армия оказалась достойной победы, а русская армия стяжала право называться непобедимой». Вторил своему оппоненту и Кутузов, называвший сражение «адским делом».
Русские двигались к Москве. Кутузов все еще не решался высказать сокровенную мысль: древнюю столицу надо оставить. Когда Ермолов при нем завел разговор о такой возможности, генерал-фельдмаршал (этот чин Кутузов получил как раз за Бородино) положил ему руку на лоб и спросил, не болен ли он. Было это за несколько часов до знаменитого совета в Филях, 13 сентября 1812 года.