Order of battle
Боевой порядок иранских войск был построен в форме полумесяца, выгнутого в сторону противника, в центре его находилась регулярная пехота (сарбазы), а на флангах — иррегулярная конница (гулямы). Сзади располагались орудия и фальконеты. Мадатов, несмотря на большое превосходство противника в силах, с ходу атаковал его позиции. При поддержке артиллерии конница завязала бой на флангах, а пехота ударом в штыки прорвала центр войск иранцев. Разгром пришедшего в замешательство противника был завершён конной атакой грузинских и татарских (азербайджанских) ополчений. У иранцев насчитывалось 2 тысячи потерь, у отряда Мадатова — всего 27 человек.