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