Когда не выдержавшие давления пехотинцы, расположенные в лощине начали отступать к позициям Киевского полка, Багратион уже прибыл на правый фланг. Именно здесь на склоне крутого холма он рассчитывал нанести ответный удар. За четверть часа до этого адъютант командующего привез приказ драгунам – отойти в лес и спешиться.
Николай не мог поверить, услышав команду. Багратион приказывал ему, корнету Данилову, выйти из боя! В этот момент жгучая боль обиды не давала понять, что ни Дохтурову, ни Багратиону не было ни малейшего дела до переживаний одной боевой единицы, драгунского корнета Николая Данилова. Генералы руководили полками, в крайнем случае, батальонами или эскадронами, и то, что два дня назад Дохтуров лично обратился к корнету, редкая случайность. Но горькие мысли о несправедливой судьбе, о полной никчемности в походе захлестнули юношу. Слезы потекли сами собой и, если бы конь, увлекаемый общим строем, не пошел вместе с полком, то Николай бросился бы на землю и, закрыв голову руками, плакал навзрыд.
Багратион, гениально определив точку решающей схватки, обменял неучастие в сражении драгунского полка на всю кавалерию Мюрата, которая теперь ничем не могла помочь пехоте, наступающей на правом фланге русских. Лично перестроив разбитый у реки полк, командующий бросил его в атаку вместе с гренадерами Киевского полка и двумя батальонами егерей, подоспевшими из центра. Скатившись по склону, русская пехота штыковой атакой опрокинула наступающие полки и преследовала французов до самого дна лощины. Картина боя резко изменилась. Над колонной, обходящей правый фланг русских, нависла реальная угроза окружения, и она поспешно начала отодвигаться назад. На левом фланге Азовский и Подольский полки хотя и отступили, но сохранили боевые порядки. Окруженные было павлоградские гусары, с боем прорвались, и теперь по-прежнему прикрывали фланг пехоты. В центре батарея все еще вела огонь. На правом фланге можно было развить успех, бросив на отступающую французскую колонну драгун и отрезав им пути отступления гренадерами. Но в этом скрывался большой риск: если бы Мюрат смог быстро подтянуть резервы и ударить по гренадерам, то правый фланг оказался бы разбитым, и русским не удалось избежать поражения.
Командующий дал приказ об общем отступлении. Порученцы поскакали на позиции. День клонился к закату, новых атак ожидать не приходились, французам нужно оправиться от неудачи. Багратион выполнил задачу, даже без донесения он знал, что обозы Кутузова прошли Цнайм и дорога на Ольмюц свободна. Теперь нужно просто уйти на соединение с главнокомандующим.