Сражение при Кремсе 11 ноября 1805 года оставило за собой спорные результаты, пошли слухи о неудаче Наполеона. В итоге французский император решил нанести решительный удар Кутузову и взять Вену. Последнее ему удалось: 13 ноября армия Наполеона вошла в австрийскую столицу. О падении города Кутузов узнал от разведчиков и понял, что нужно двигаться в сторону Брюнна. Чтобы задержать противника он направил отряд под командованием Багратиона в сторону городка Холабрунн.
Готовясь к обороне Багратион решил занять более выгодную позицию и разместил войско за ручьем в деревне Шенграбен неподалеку от Холабрунна. Силы русского арьергарда насчитывали 7300 солдат и 12 орудий.
Перед началом битвы французский маршал Иоахим Мюрат допустил ошибку: он посчитал, что перед ним стоит вся русская армия под командованием Кутузова, а не один лишь отряд. После первых перестрелок он послал к Багратиону гонца и предложил заключить перемирие. В переговорах прошли сутки, благодаря которым Кутузов выиграл время на …