Гарнизон крепости насчитывал 8—10 тысяч человек, главным образом жителей Ахалцыха. Кроме того, рядом с крепостью в четырех укрепленных лагерях находилось около 30 тысяч турок при 15 полевых орудиях.
С рассветом 8 августа русские орудия открыли огонь по Ахалцыху. Турки решили, что русские готовятся к длительной осаде. Но в ночь на 9 августа Паскевич скрыто повел свои войска против турецкого лагеря. В 6 часов утра 9 августа начался кровопролитный бой, которому не смогла помешать даже сильнейшая гроза. Турки отступили, потеряв убитыми до 2 тысяч человек. Потери русских: 81 убитый и 339 раненых.
16 августа крепость Ахалцых сдалась. В крепости было найдено 66 пушек.
Через два дня после овладения Ахалцыхом русские войска заняли крепость Ацкур, прикрывавшую вход в Боржомское ущелье. 22 августа турки сдали Ардаган, а 28 августа — Баязет. В сентябре 1828 г. русскими войсками были заняты крепости Топрах-Кале и Диадин. Наступление зимы прервало в конце октября военные действия. Оставив в отбитых у турок крепостях гарнизоны общей численностью 15 батальонов, 4 казачьих полка и 3 роты артиллерии — всего около 8,5 тысяч человек, — генерал Паскевич с остальными частями в начале ноября 1828 г. вернулся в Грузию.
Пятимесячная кампания в Закавказье окончилась для русской армии удачно. Намеченный план войны был в основном выполнен. Овладев Карским, Ахалцыхским и большей частью Баязетского пашалыков, русские войска взяли шесть крепостей и три укрепленных замка, захватив при этом около 8 тысяч пленных, 313 пушек и 195 знамен. Потери корпуса составили 3200 человек, главным образом от болезней. Следует отметить, что в июне — июле в районе Карса была эпидемия чумы.
Зима 1828/29 г. прошла тревожно. Персы начали стягивать свои войска к Араксу. 11 февраля в Тегеране толпа персов перебила русское посольство, среди убитых был и посол А. С. Грибоедов. Граф Паскевич-Эриванский не растерялся и пообещал шаху Аббасу-Мурзе «истребить всю его династию». Персы знали, что русские генералы на Кавказе действуют круто, не оглядываясь на Петербург. Это не Балканы, где генералы, прежде чем чихнуть, запрашивают разрешение у царя, тот у министерства иностранных дел» а министерство — у тетушки Европы. Тот же генерал А. П. Ермолов всяческих шейхов и мулл, не стесняясь, вешал, причем не всегда за шею, а иногда за ноги или иные места. Шах унялся, поняв, что Паскевич не шутит.
Первыми в кампанию 1829 г. боевые действия начали турки. Турецкое войско, в составе которого было 5 тысяч регулярной пехоты и 15 тысяч ополченцев при 6 полевых орудиях, преодолев горные перевалы, 20 февраля подошли к Ахалцыху.
Русский гарнизон Ахалцыха насчитывал всего 1164 человека пехоты, 3 орудия резервной батарейной роты № 5 21-й артиллерийской бригады и несколько трофейных полевых турецких орудий.
В тот же день, в четвертом часу ночи, противник, рассчитывая на внезапность и восьмикратное превосходство в силах, начал штурм крепости. Немногочисленный русский гарнизон отбивался «ружейным огнем, нарочно заготовленными каменьями, гранатами и бомбами». Штурм был отбит, и туркам ничего не оставалось, как перейти к осаде Ахалцыха. Оборона крепости длилась 12 дней. 4 марта к крепости подошли русские войска, и турки бежали. Наши потеряли до 100 человек убитыми и ранеными, турки — до 4000 человек.
Почти одновременно с событиями в районе Ахалцыха, на Черноморском побережье русские войска под командованием генерала Гесса разбили другой турецкий отряд численностью до 8 тысяч человек.
К середине мая действующие войска русского Кавказского корпуса сосредоточились на границе, а 22 мая главными силами выступили к Ардагану, куда и прибыли 24 мая. Дальнейшее движение на Эрзерум было приостановлено в связи с выходом к Ахалцыху турецких войск.
10 июня в районе селения Котанлы собрался весь Кавказский корпус в составе 12 430 человек пехоты и 5770 человек кавалерии с 70 орудиями полевой артиллерии.
К этому времени на эрзерумской дороге в районе деревни Милли-Дюз в укрепленном лагере собрался 20-тысячный турецкий отряд при 17 полевых орудиях под начальством главнокомандующего турецкой армией на Азиатском театре военных действий Гагки-паши. Сюда же ожидалось прибытие в ближайшие дни из Эрзерума 30-тысячного отряда под командованием самого сераскира Гаджи-Салеха.
19 июня в 10 часов утра начался встречный бой между русскими войсками и конницей сераскира Гаджи-Салеха. В середине дня русские отбили атаки турок. А после небольшого отдыха к 7 часам вечера перешли в решительное наступление. Эта атака оказалась для неприятеля полной неожиданностью, и началось повальное бегство. Русская конница, преследовавшая отступающих, с ходу ворвалась в укрепленный лагерь сераскира.