Битва при Асландузе является крупнейшим сражением Русско-персидской войны 1804–1813 годов. Отряд генерал-майора Петра Степановича Котляревского насчитывал 2221 человека, включая 511 донских казаков, и 5 орудий. Численность персидской армии точно не известна. По русским донесениям, персов было до 30 тыс. человек, но эти данные явно преувеличены. Лейтенант Уильям Монгейт, британский офицер, находившийся при армии наследного принца Аббаса-мирзы, сообщал, что, по оценке самого главнокомандующего накануне битвы, его армия превышала русский отряд в пять раз. В таком случае численность персидской армии можно оценить в 11 000 человек. У персов преобладала пехота, так как значительная часть кавалерии была отправлена в северные азербайджанские провинции.
Аббас Мирза в сражении. Гравюра XIX в.
Пользуясь отвлечением основных сил русской армии на войну с Наполеоном, Аббас-мирза в августе 1812 года взял Ленкорань и Аркиван, что открывало дороги на Ширван и Баку. 10 (22) октября 1812 года персидский главнокомандующий наследник престола Аббас-мирза со своей армией подошёл к реке Аракс близ брода у Асландуза. Персидская пехота была им размещена на левом берегу Дарав-Юрд. На правом берегу Аракса, на возвышенности, расположилась кавалерия. Персы не выслали конные разъезды за Аракс, и нападение русских стало для них полной неожиданностью. Вплоть до лета 1812 года Персии оказывала помощь Англия, находившаяся в состоянии войны с Российской империей из-за нападения России на Швецию. В персидской армии в качестве советников находились 350 британских офицеров и унтер-офицеров. Но после вторжения Великой армии Наполеона в Россию Англия стала союзником России и перестала поддерживать Персию в войне против России. Тем не менее в армии Аббас-мирзы в тот момент еще оставались в качестве добровольцев 3 британских офицера и 30 унтер-офицеров, которые скорее выполняли теперь разведывательную миссию. Персы были беспечны в выставлении охранения, не опасаясь, что уступавший им в численности противник нападет первым. 18 (30) октября Котляревский обратился к войску: «Братцы! Нам должно идти за Аракс и разбить персиян. Их на одного десять, но каждый из вас стоит десяти, а чем более врагов, тем славнее победа. Идём, братцы, и разобьём!» Отряд двинулся в поход налегке, без шинелей и с запасом в 40 патронов на человека (вместо положенных 60), а также с 4-х дневным запасом сухарей, без обоза. В ночь на 19 (31) октября, используя проводника, карабахца Мурад-хана, он форсировал Аракс в 15 верстах выше Асландузского брода в обход персидских сторожевых постов. При переправе было утоплено одно из 6 орудий. В 8 часов утра русский отряд тройным каре, с расположенной между ними кавалерией и с растянутыми передовыми фасами, атаковал персидскую конницу и сбросил её с командной высоты. Британский капитан Генри Линсдей, выехавший с группой всадников на охоту, заметил наступающих русских и предупредил Аббаса-мирзу, но персы не успели выстроиться в боевой порядок. На командную высоту была поставлена русская артиллерия, огонь которой расстроил ряды персидской пехоты. Аббас-мирза попробовал двинуть пехоту в обход высоты, но русские ударили ей во фланг, и персы обратились в бегство. Аббас-мирза отступил к реке Дарав-Юрд и разместился в укреплении, построенном у Асландузского брода. Котляревский, дав отдых солдатам, атаковал ночью, приказав не брать пленных и пощадить только Аббаса-мирзу. Гренадеры и егеря, соблюдая полную тишину, подошли вплотную к лагерю персов и с криками: «Ура!» с трёх сторон бросились в штыковую атаку. Часть персов отступила на один из холмов, где заняла оборону. Но другая часть персов решила, что на холме уже русские, и начала обстреливать их. Персы покинули холм. Укрывшиеся в главном укреплении у переправы иранцы были частью перебиты, частью пленены русскими. Аббасу-мирзе с 20 всадниками удалось бежать к Тавризу. Российские войска захватили 12 орудий, 6 знамен и обоз. Персы, по английской оценке, потеряли около 2 тыс. убитыми (русские добивали раненых) и 537 пленных. Котляревский писал в донесении о 1200 убитых персах. Среди погибших был английский капитан Чарльз Кристи. Он был ранен в шею. Британцу предложили сдаться, но Кристи отказался и ранил одного офицера, после чего был застрелен. Потери русских составили 38 убитых и 99 раненых.
Результатом битвы при Асландузе стала осада и взятие Котляревским Ленкорани 1 (13) января 1813 года. 12 (24) октября 1813 года был подписан Гюлистанский мирный договор между Российской империей и Персией, согласно которому Персия признала переход к России Дагестана, Картли, Кахетии, Мегрелии, Имеретии, Гурии, Абхазии, половины Восточной Армении и Бакинского, Карабахского, Гянджинского, Ширванского, Шекинского, Дербентского, Кубинского и Талышского ханств на территории современного Азербайджана. Котляревский впоследствии говорил: «Кровь русская, пролитая в Азии, на берегах Аракса и Каспия, не менее драгоценна, чем пролитая в Европе, на берегах Москвы и Сены, а пули галлов и персиян причиняют одинаковые страдания».
Поражение персидской армии в битве при Асландузе было вызвано плохой организацией охранения и разведки, низким уровнем подготовки персидской пехоты, кавалерии и артиллерии и внезапностью российского нападения.