با تجاوز قوای روسی به شمال کشور، عباس میرزا، ولیعهد فتحعلی شاه قاجار به مقابله با آنان برخاسته و آنها را شکست داد. پس از مدتی، بین سپاهیان ایران و روس در محلی به نام اصلاندور در کنار رودخانه ارس جنگی روی داد که به شکست ایران انجامید. فتحعلی شاه که خطر را نزدیک میدید، تقاضای صلح کرد و روسیه نیز که گرفتار جنگ با ناپلئون بود از این تقاضا استقبال نمود. درنتیجه، قراردادی که به پیمان گلستان معروف است منعقد شد و به موجب آن، همهی ولایاتی که تا آن تاریخ در تصرف روسها بود به اضافه قره باغ، شروان، باکو، دربند ودیگر مناطق به مالکیت دولت روس درآمد.