9 августа под Ахалцыхом у Паскевича против 30 000 турок было всего 9000 человек и 42 орудия. Сражение велось в сильнейшую грозу. Турок перебито до 2000 и 500 человек с 10 орудиями и 10 знаменами взято в плен. Наши потери – 81 убитый, 339 раненых. Штурм Ахалцыха 16 августа велся с большим ожесточением, из девятитысячного гарнизона легло 5000. Трофеями были 57 знамен и значков и 62 орудия. Ахалцых 16 числа взят штурмом. В августе и сентябре взяты Ацхур, Ардаган, Поти, Баязет и покорен весь Баязетский пашалык. Кавказский корпус блистательно выполнил свою задачу, и Паскевич, оставив во всех занятых крепостях гарнизоны, отвел свои войска на зимние квартиры.
Зима с 1828 года на 1829 год протекла тревожно. В феврале турки в количестве 10 000 осадили Ахалцых, но были отражены генералом Муравьевым, а трапезундский паша пытался проникнуть в Гурию, но безуспешно. В занятых областях жители волновались, ежеминутно готовясь восстать поголовно. Персы в свою очередь стали стягивать свои войска к Араксу, и лишь угроза Паскевича Аббасу-мирзе истребить всю его династию заставила их отказаться от попытки реванша, в Тегеране только что назначенный посланником Грибоедов был растерзан чернью. Кампания 1829 года открывалась при крайне неблагоприятных обстоятельствах.
Четвертую весну выступали кавказские полки со своих квартир на границу. Из 45 000 опять, как и в прошлую кампанию, лишь 18 000 человек и 70 орудий смогли быть назначены для активных операций, 12 000 двинуты на персидскую границу, 15 000 оставлены внутри страны. Силы турок же возросли тем временем до 120 000. Главнокомандующим вместо Киос-Магомета назначен эрзерумский сераскир Хаджи Салех.
В середине мая турецкий главнокомандующий с 70 000 двинулся от Эрзерума к Карсу, трапезундский паша с 30 000 – к Ахалцыху, а ванский паша с 20 000 и курдами – к Баязету. Паскевич, своевременно осведомленный, решил предупредить турок и двинулся сам через Соганлугский хребет к Эрзеруму. Хаджи Салех вел свою армию двумя группами: справа – Хаки-паша с 20 000, слева – сам сераскир с главными силами – 30 000 человек, имея в резерве остальные 20 000.
19 июня Паскевич разгромил сераскира под Каинлами, а на следующий день, 20-го, нанес полное поражение Хаки-паше под Милле Дюзе. В двойном бою, при Каинлах и Милле Дюзе, мы лишились 1000 убитыми и ранеными. Турок перебито до 5000, а 12 000 с 19 знаменами и 28 орудиями взято в плен. Конница под личным начальством Паскевича преследовала 20 верст. Разгромленная турецкая армия бежала в Эрзерум, который сдался почти без боя 27 июня – в сто двадцатую годовщину Полтавской победы, причем в плен был взят сам сераскир, 4 паши, до 15 000 человек и 150 орудий.
Покорением Эрзерума и победоносным отражением от Баязета войск ванского паши война с Турцией на Кавказе, собственно, закончилась. В кампанию 1828 года были взяты турецкие крепости Закавказья, а в короткую июньскую кампанию 1829 года разгромлена живая сила турок и взят их оплот.
Паскевич, имевший за персидскую кампанию титул графа Эриванского, был произведен в генерал-фельдмаршалы и награжден орденом Святого Георгия I степени.
В июле, августе и сентябре происходили небольшие бои. 27 сентября в деле при Байбурте, последнем за всю войну, русский отряд в 7000 человек при 34 орудиях разгромил 12 000 турок и курдов. Неприятелей перебито 700 и 1236 взято в плен, с 12 значками и всеми 6 бывшими в деле орудиями. Наш урон – всего 100 человек. В конце сентября войска отведены на свои стоянки. Ахалцыхский пашалык присоединен к России.
В мае 1831 года Паскевич был срочно вызван в Польшу и покинул Кавказ. Его в общем кратковременная деятельность свелась лишь к двум войнам, зато блестяще проведенным, с внешним врагом.
Балканская война 1877–1878 годов