Между тем, 21 июня Карягин выступил из Елисаветполя с отрядом из 400 человек 16-го егерского полка при 2 орудиях. Едва он 24 июня достиг речки Шах-Булаха, как был атакован 30-тысячным скопищем персов. В течение 6 часов Карягин мужественно пробивался вперед и, пройдя 14 верст под сильным огнем неприятеля, вечером прибыл к речке Аскарани, где и расположился лагерем. В 4 верстах от этого места находился Пир-Кули-хан со своим 10-тысячным отрядом. Едва солдаты успели разбить палатки, как в 6 часов вечера Пир-кули-хан всеми силами стремительно атаковал Карягина. В течение 3 часов персы стремительно атаковали, но каждый раз были отбиваемы. Наступившая ночь прекратила нападения, но обе стороны остались вблизи друг от друга. Пир-Кули-хан устроил батареи и отнял воду. Карягин обнес свой лагерь четырехфасным[107]
вагенбургом, вырыл вокруг довольно глубокий ров и насыпал вал.За день сражения было убито 33 и ранено 164 н. ч., то есть половина отряда, и это препятствовало ему пробиваться к Шуше. Карягин просил Лисаневича поскорее соединиться с ним, но волнения в Шуше и расположение ее жителей к восстанию удерживали Лисаневича на месте.
Предоставленный самому себе, Карягин 4 суток храбро защищался против полчищ персов, хотя голод и жажда при палящем зное сильно ослабили отряд, потерявший к тому же много убитыми и ранеными. На рассвете 28 июня Аббас-Мирза атаковал укрепленный лагерь Карягина и в течение дня безуспешно пытался овладеть им. Но в 4 часа пополудни находившийся в мечети, на самом важном посту лагеря, поручик Лисенко с 3 унтер-офицерами и 32 егерями перешел к неприятелю. Узнав от этих изменников о малочисленности отряда Карягина, персы снова напали, но были отбиты. В ночь после сражения из отряда бежало еще 20 человек. Открытое положение аскаранского лагеря делало дальнейшее пребывание в нем невозможным. В этом безвыходном положении майор Котляревский, один из выдающихся героев Кавказа, предложил в ночь с 29 на 30 июня тайно или напролом пройти сквозь персидские войска в укрепленный замок Шах-Булах и там держаться до последней крайности.
Крепость Шах-Булах, защищаемая 150 персами, была взята, но положение отряда улучшилось ненамного, так как Аббас-Мирза вскоре окружил наш отряд и, не надеясь взять замок силой, решил голодом принудить русских сдаться. Действительно отряд терпел величайший недостаток в продовольствии. Солдаты питались кониной и травой. 7 июля Карягин получил точные сведения, что Баба-хан не позже 9-го числа придет к Шах-Булаху с намерением атаковать русских. Сознавая всю опасность оставаться в Шах-Булахе, Карягин решил пробиться в горы к крепости Мухрату. Персы заметили отступление из Шах-Булаха русского отряда тогда, когда он был уже в 20 верстах. Вблизи Мухрата он был настигнут персидским отрядом около 1500 человек, но этот отряд был легко им отражен.
Своими действиями с малочисленным отрядом Карягин держал всю персидскую армию до тех пор, пока Цицианов успел собрать столько войск, что мог двинуться сам. В июле Цицианов, собрав отряд в 2300 человек с 10 орудиями, двинулся против 40-тысячной армии по направлению к Шуше. При одном известии о движении русских войск под начальством Цицианова Баба-хан отступил, и 24 июля Цицианов остановился у Аскарани.
В то время когда персы бежали перед Цициановым, Карягин был направлен к Елисаветполю и еще находился вдали от этого города. Аббас-Мирза с 25-тысячным отрядом 17 июля обложил Елисаветполь, но после неудачной попытки овладеть им отступил и двинулся к Тифлису. 22 июля Карягин прибыл в Елисаветполь и здесь узнал о движении Аббаса-Мирзы к Тифлису. Несмотря на изнеможение и раны, храбрый ветеран поспешил с отрядом в 570 человек к Шамхору, чтобы преградить путь Аббасу-Мирзе. Догнать последнего усталому отряду было бы трудно, но тут помогло одно обстоятельство. Из Тифлиса в Елисаветполь следовал провиантский транспорт под прикрытием 300 пехотинцев и 2 орудий. Не доходя 7 верст до Елисаветполя, 23 июля транспорт был атакован всею армиею Аббаса-Мирзы. Начальник транспорта, подпоручик Донцов, был убит в самом начале. Заступивший на его место прапорщик Платковский послал в Елисаветполь двух драгун с извещением о своем положении. Отряд, построив вагенбург, 4 суток отчаянно защищался, умирая от жажды и расстреляв все патроны, но на предложения персов сдаться отвечал отказом. Прапорщик Платковский, не получив ответа и помощи, решил отправиться лично, но был захвачен неприятелем.
Карягин, получив уведомление Платковского 25 июля, выступил из Шамхора на рассвете 27 июля и не только отбросил атаковавших его персов, но сам бросился на них, быстро смял, захватил орудия и из них же стал стрелять по неприятелю. 30-тысячная армия Аббаса-Мирзы бежала, оставив нам в добычу лагерь, обоз, пушки, знамена, награбленные вещи и много пленных, в числе которых находился и раненый царевич Теймураз.