Русское командование решило вести войну в Закавказье исключительно силами Кавказского военного округа. Причем из семи дивизий округа против турок решено было использовать только четыре, а три дивизии должны были поддерживать порядок в тылу, то есть устрашать горцев.
12 апреля 1877 г., в день объявления войны, русские войска, действуя тремя отрядами, перешли границу. Турки, недооценивавшие русские силы и считавших их слишком малочисленными для наступательной кампании, были застигнуты врасплох. Оставив в Карсе 10‐тысячный гарнизон, Мухтар-паша поспешил с небольшими отрядами прикрыть Эрзерум. Отойдя за Соганлугский хребет, он собрал на позиции у Зевина всего 4,5 тысячи штыков и 6 орудий. Другой отряд в 7 тысяч штыков и 21 орудие прикрывал Эрзерум в Алашкертской долине.
Отряд Лорис-Меликова подошел к крепости Карс и там остановился. Позже его за это будут десятилетиями упрекать военные историки, по мнению которых он должен был преследовать турок до Эрзерума.
Алахцихский отряд генерала Девеля 16 апреля подошел к крепости Ардаган и осадил ее. Ардаган являлся важным узлом дорог, прикрывающим коммуникации из Карса на Батум и из Ахалциха и Ахалкалаки на Эрзерум.
Численность гарнизона крепости составляла 8100 человек. В крепостной артиллерии имелось 95 орудий, в числе которых было 19 нарезных 6‐дюймовых пушек, 35 нарезных пушек калибра от 4,8 до 3,8 дюйма и 16 гладких мортир калибра от 8,8 до 5,8 дюйма. Кроме того, в крепости находилось 12 нарезных 3‐фунтовых полевых орудий.
Крепость Ардаган, расположенную по обеим берегам реки Куры, кольцом опоясывали полевые и долговременные укрепления (форты), соединенные между собой насыпным валом высотой около 5 м. Основу обороны города составляли десять фортов, из которых восемь непосредственно примыкали к городу. Городская цитадель и передовые форты имели брустверы высотой 4,5 м и толщиной 11,5 м, окружались рвами шириной в 23 м и глубиной до 5 м и имели на вооружении от 4 до 20 крепостных орудий.
Форты Ардагана, сами по себе сильные, с учетом рельефа местности не могли поддерживать друг друга огнем. Кроме того, в фортах и цитадели отсутствовали казематированные укрытия пехоты.
Русские сосредоточили по Ардаганом 76 орудий. Из них к осадным орудиям относились только пять 6‐дюймовых мортир образца 1867 г. Остальные (47 девятифунтовых и 24 четырехфунтовые пушки) были полевыми.
4 мая 1877 г. в 8 часов утра после отклонения ультиматума о сдаче крепости русские осадные батареи по сигналу ракетой начали бомбардировку укреплений Ардагана. Наши артиллеристы действовали тактически грамотно и, несмотря на перевес противника в огневой мощи, подавляли одну за другой турецкие батареи. Особо стоит отметить действия русской конной артиллерии, оказывавшей непосредственную огневую поддержку штурмовавшим колоннам пехоты.
4‐фунтовые конные пушки 5‐й конной батареи Кубанского казачьего войска, с трудом преодолевая крутой подъем, лихо развернулись в цепи стрелков и с дальности 600 м открыли по форту огонь картечными гранатами. Таким образом, вопреки всем тогдашним уставам, конная артиллерия выполняла функции батальонной и полковой артиллерии, которую у нас создали лишь в 1915–1917 гг. Расчеты конной артиллерии понесли большие потери, зато пехота быстро овладела фортом Эмир-оглы.
К вечеру 5 мая крепость Ардаган была взята штурмом. Все турецкие орудия стали нашими трофеями. Было убито около двух тысяч турок, причем большинство — артиллерийским огнем. Взято 300 пленных. Остальные бежали. Причем несколько десятков человек утонуло в Куре при переправе.
Генерал Лорис-Меликов по-прежнему осаждал Карс. Тем временем Мухтар-паша, первоначально имевший 5 тысяч солдат, собрал иррегулярное воинство в 25 тысяч и начал активные действия против войск, осаждавших Карс. 28 июня Лорис-Меликов снял осаду Карса и отошел к русской границе.
Эриванский отряд генерал Тергукасова 12 апреля перешел границу и 17 мая занял без боя крепость Баязет, гарнизон которой разбежался. Далее отряд Тергукасова некоторое время бездействовал. Тем временем ванский паша Файк собрал 11 тысяч регулярных войск и курдов и начал теснить Тергукасова. 5 июня турки и курды в тылу Эриванского отряда осадили крепость Баязет. Русский гарнизон Баязета состоял из 34 офицеров и 1587 нижних чинов. Комендантом крепости был подполковник Пацевич.
8 июня турки после артобстрела пошли на штурм крепости. Подполковник Пацевич решил сдать крепость и приказал поднять белый флаг. Однако кто-то из офицеров выстрелил в спину коменданта и смертельно ранил его. Командование немедленно принял капитан Штоквич. По туркам был открыт огонь, штурм отбит с большими потерями для турок.