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