Внешне сумасшедшим было не только решение атаковать многократно превосходящего противника, располагавшегося в хорошо защищенном укреплении. Еще более сумасшедшим было решение основной удар нанести в наиболее сильное место укрепления, где была сосредоточена вся неприятельская артиллерия. Однако это только внешне казалось верхом безумия – недаром Котляревский говорил, что «действовать надо горячо, но с холодным разумом». В случае, если бы удалось скрытно подойти к расположенным на возвышенности пушкам (при которых было не слишком много пехоты, расположенной в других местах по периметру укреплений), то начиналась «мертвая зона» обстрела, и тогда полное преимущество получала атакующая пехота.
Благодаря ставшему проводником бывшему пленному русскому унтер-офицеру, который бежал из армии Аббас-мирзы, Котляревский сумел подойти незаметно непосредственно к персидским укреплениям и атаковал их в штыки с трех сторон. Персидская артиллерия была сразу же захвачена, а не ожидавшая нападения пехота и спешенная кавалерия обратились в беспорядочное бегство. Дальнейший бой свелся к преследованию и добиванию бегущих в панике персов. Часть персов бросилась к Араксу, где уничтожалась татарами и казаками, небольшая часть успела добежать до замка, но он немедленно был взят Котляревским штурмом.
Персидский историограф того времени, с полным на то основанием, написал, что Асландузское сражение являло собой «мрачную и кровавую ночь, которая поистине была примером для Страшного суда».
Аббас-мирза и его британские советники потерпели страшное поражение. Хотя официально в донесении Котляревского указывалось, что потери персов составляют 1 тысячу 200, на самом деле убитых было более 9 тысяч. На вопрос своего адъютанта, зачем он в несколько раз занизил потери армии Аббас-мирзы, Котляревский ответил: «Пишите так: ведь все равно не поверят, если мы скажем правду». Кстати, интересно, какими словами начал Котляревский свое донесение о победе: «Бог, ура и штык даровали и здесь победу войскам всемилостивейшего Государя».
Потери русского отряда составили всего 28 убитых и 99 раненых.
За великую победу при Асландузе Котляревский получает орден Святого Георгия 4-й степени и производится в генерал-лейтенанты.
Теперь последним опорным пунктом персов в регионе оставалась крепость Ленкорань в Талышинском ханстве, и в случае ее взятия Россия выигрывала бы войну в целом. Кроме того, обладание Ленкоранью позволяло угрожать самой Персии, значение чего для геополитических интересов России трудно было переоценить.
Понимая это, Петр Котляревский решил развить свой успех при Асландузе и взять Ленкорань со своим отрядом численностью в полторы тысячи гренадеров и 470 казаков при шести орудиях. По дороге он захватил укрепленную ранее по чертежам британских фортификаторов крепость Аркевань. Имя русского полководца было настолько грозным, что, узнав о приближении его отряда, почти 2-тысячный гарнизон бежал, оставив все пушки.
Правда, благодаря этой бескровной победе и так небольшие русские силы еще более уменьшились – Котляревский был вынужден оставить в Аркевани гарнизон в составе всей кавалерии и ста гренадер.
Таким образом, 26 декабря осаду Ленкорани (в которой был четырехтысячный гарнизон и сильная артиллерия) Котляревский начал, имея всего-навсего 1 тысячу 400 гренадеров и шесть орудий. Перед этим Аббас-мирза отдал приказ коменданту крепости Садык-хану: «Если сами горы восстанут на тебя – держись!» В ответ на это весь гарнизон дал клятву умереть, но не сдаться.
Имея подобный приказ, Садык-хан на предложение Котляревского капитулировать с гордым достоинством ответил: «Напрасно вы думаете, генерал, что несчастие, постигшее моего государя, должно служить мне примером. Один Аллах располагает судьбою сражения и знает, кому пошлет свою помощь».