Разгром персидской армии был полный. На поле боя и на путях бегства противник потерял убитыми и ранеными более 9 тысяч человек, еще 537 были пленены. Урон русских войск составил 28 человек убитыми и 609 ранеными. Котляревский, составляя доклад о причиненном врагу ущербе, указал число убитых всего в 1200 человек. «Ведь все равно не поверят ни в Тифлисе, ни в Петербурге», – горько улыбнулся он. Поверили, но не русскому генералу, а информации английского резидента в Персии. С небольшой задержкой Петр Степанович за асландузскую победу был награжден орденом Св. Георгия 3-й степени. Ртищев же за свою нерешительность также получил высокую награду – он был отмечен орденом Св. Александра Невского.
У персов оставалась последняя надежда на крепость Ленкорань, оборонявшуюся отборным четырехтысячным гарнизоном и запиравшей путь с Кавказа в Персию. В середине декабря Котляревский с двухтысячным отрядом все при тех же 6 орудиях двинулся на покорение персидской твердыни. Разгромив по пути тысячный гарнизон укрепления Аркеваль, 27 декабря русские войска подошли к Ленкорани. Из-за недостатка артиллерии и быстрого наступления зимних холодов, Котляревский решился на штурм крепости с ходу. «Мне, как русскому, – писал он, – осталось только победить или умереть, ибо отступить – значило бы посрамить честь русского оружия, отдать навсегда в руки персиян талышинские владения и жертвовать притом потерею людей во время отступления от чрезвычайного холода, голода и неприятеля, который по скверным дорогам мог наносить большой вред».
Прежде, чем начать штурм, Котляревский попытался уговорить персидского коменданта добровольно сдаться на почетных условиях. Но Садык-хан ответил с большим достоинством: «Напрасно вы думаете, генерал, что несчастье, постигшее моего государя под Асландузом, должно служить мне примером. Один Аллах располагает судьбой сражения и знает, кому пошлет свою помощь».
Штурм начался на рассвете в первый день нового 1813 года. Гарнизон Ленкорани оказал отчаянное сопротивление. Первая группа русских смельчаков, взобравшихся на стену, в течение нескольких минут на глазах товарищей были изрублены на куски. Их головы дико скалились на пиках, выставленных на стенах, словно предупреждая остальных о неизбежной участи. Вторую волну атакующих возглавил сам Котляревский. Поднявшись одним из первых на стену, он тут же упал, раненный сразу тремя пулями в голову. Но несмотря на раны Петр Степанович продолжал управлять боем, который завершился победой русских войск. Гарнизон Ленкорани полег весь. В крепости было подобрано 3737 трупов персидских солдат и офицеров, найдено 8 орудий и 2 знамени. Потери русских составили 341 человек убитыми 639 ранеными.
Персидский шах, потрясенный рядом поражений, запросил мира, договор о котором был подписан в Гюлистане 12 октября 1813 года. По его условиям Персия отказывалась от притязаний на закавказские земли: ханства Карабахское, Ганжинское, Шекинское, Ширванское,