Маршал Мортье сильно напирал на отряд Милорадовича, убежденный, что русская армия отступает. Но к вечеру он с ужасом убедился, что имеет дело не со слабым арьергардом, а с самим Кутузовым. Уже в сумерки Дохтуров спустился с гор и занял Дюрнштейн, город и крепость, запиравшую в ущелье единственную дорогу между Кремсом и Спицем.
Егеря генерал-майора Уланиуса захватили замок врасплох. Два орудия, стоявшие на лицевой стороне башни, взяты были в несколько минут. Французы, никак не ожидавшие появления с горной стороны русских, беспечно бражничали. Спьяну они едва успели впотьмах выстрелить картечью и бросились по единственной тесной улице. Картечь поразила австрийского генерала Шмидта, который руководил действиями колонновожатых и обещал Кутузову легкую дорогу для захода французам в тыл.
Русский главнокомандующий между тем ожидал появления Дохтурова у Дюрнштейна гораздо ранее. Но по милости цесарских проводников наша пехота подошла туда только в пятом часу пополудни. Едва русские вырвались из вертепов Моравских гор, как Дохтурову донесли, что дивизия генерала Дюпона движется со стороны Спица ему в тыл и уже недалеко. Дмитрий Сергеевич немедленно приказал небольшому отряду князя Урусова задержать французов.
Битва тем временем разгоралась в полной тьме с невероятным ожесточением. Противные линии, различаемые по одним вспышкам от выстрелов, двигались на очень узком пространстве: с одной стороны бурный Дунай, с другой – стремнистые скалы не позволили растягивать войска. Милорадович теснил Мортье прочь от Кремса; Дохтуров с Московским и Ярославским полками и егерями Уланиуса прошел Дюрнштейн и, уничтожив вне его стен неприятельских драгун, встретил солдат отступающего маршала беглым огнем и штыками.
Когда Мортье понял, что обратный выход из ущелья перекрыт русскими, он спешно созвал на совет генералов и полковников. Полагая плен неизбежным, те советовали маршалу переехать в лодке на правый берег Дуная и тем избежать позора. Мортье отверг их предложение, предпочитая долгом разделить участь предводимых им войск. Но в эти часы в Дюрнштейне, позади отряда Дохтурова, уже кипела жестокая сеча. Князь Урусов с Вятским полком и несколькими батальонами егерей силился остановить дивизию Дюпона, которая стремилась на выручку к маршалу.
Так продолжалось почти до полуночи. Дивизия Газана и отряд Дохтурова, очутившись между двух огней, бились насмерть. Казалось, не было возможности уцелеть, и отчаяние удваивало взаимную храбрость.