İran orduları, Osmanlı idaresinden memnun olmayan, Doğu Anadolu Bölgesi'ndeki bazı İran (Kaçar) yanlısı aşiretlerin de yardımıyla Doğu Beyazıt ve Bitlis'i aldılar. Erzurum ve Diyarbakır'a doğru iki koldan ilerlediler. Savaş Osmanlılar'ın aleyhine devam ederken İran Ordusunda büyük bir kolera salgını başladı. İran Ordusu'nun ağır kayıplar vermesi üzerine Kaçar hükümdarı Feth Ali Şah barış istedi. 1 Haziran 1823 (16 Cemaziyelâhir 1263) tarihinde Erzurum Antlaşması imzalanarak savaşa son verildi. Bu antlaşmayla İran ele geçirdiği yerleri geri vererek eski sınırlarına çekilmeyi kabul etti. Antlaşma 25 Haziran'da Padişah II. Mahmut tarafından onaylandıktan sonra 1639'daki Kasrı Şirin ve 1746'daki ve Karden Antlaşması ile belirlenen sınırlar yeniden yürürlüğe girdi.[1]