Одновременно на Кельбаджарском направлении две из трех задействованных там бригад прорвались через Муровдагский хребет и заняли 14 населенных пунктов, выйдя на шоссе Мардакерт — Кельбаджар. Однако 12 февраля армяне перешли в наступление и взяли 701-ю бригаду в клещи, из которых она сумела вырваться с большим трудом и серьезными потерями. Азербайджанцы вновь были отброшены за Муровдаг.
В ночь на 10 апреля 1994 года армяне начали массированное наступление на северо-восточном участке фронта, получившее название Тертерской операции. Согласно плану, армяне должны были, прорвав оборону азербайджанцев в районе Тертера, развить наступление на Барда-Евлах, выйти к Куре и Мингечаурскому водохранилищу и таким образом отрезать весь северо-запад Азербайджана вместе с Гянджой подобно тому, как ранее был отрезан юго-запад. Предполагалось, что после такой катастрофы Азербайджану не останется иного, как заключить мир на предписанных Арменией условиях.
На основном участке наступления были брошены в бой около 1500 военнослужащих и 30 единиц бронетехники (17 танков) из состава Степанакертского мобильного полка и других частей Армии Обороны НКР, поддержанные огнем ствольной и реактивной артиллерии. Азербайджанские войска под командованием генерала Эльбруса Оруджева, опираясь на укрепленный район города Тертер, оказали упорное сопротивление.
16 апреля — 6 мая 1994 года армянское командование в результате непрерывных атак на Тертерском фронте, введя в наступление силы 5-й мотострелковой бригады и отдельного мотострелкового батальона «Тигран Мец», вынудило азербайджанские подразделения к отступлению. Под контроль армянских формирований перешли участки территории с несколькими населенными пунктами севернее Агдама и к западу от Тертера. Потери обеих сторон в конечной фазе военных действий были существенными. Так, только за неделю (14–21 апреля) потери азербайджанской армии на Тертерском направлении составили до 2 тысяч военнослужащих (600 убитыми). Армянские формирования захватили 28 единиц бронетехники — 8 танков, 5 БМП, 15 БТР.
И армяне, и азербайджанцы оказались более не в состоянии продолжать боевые действия. 5 мая 1994 года представители Азербайджана, НКР и Армении при посредничестве России подписали в Бишкеке соглашение о прекращении огня. 9 мая в Баку соглашение подписал министр обороны Азербайджана Мамедрафи Мамедов. 10 мая — в Ереване министр обороны Армении Серж Саркисян. 11 мая — в Степанакерте командующий армией Нагорного Карабаха Самвел Бабаян. 12 мая это соглашение вступило в силу.
Бишкекское соглашение положило конец острой фазе конфликта.
Итогом военного противостояния стала победа армянской стороны. Несмотря на численное преимущество, превосходство в боевой технике и живой силе, при несравнимо больших ресурсах Азербайджан потерпел поражение.
Боевые потери армянской стороны составили 5856 человек убитыми, из них 3291 — граждане непризнанной НКР, остальные — граждане Республики Армения и немногочисленные добровольцы армянской диаспоры.
За время войны между Азербайджаном и непризнанной НКР, в результате бомбежек и обстрелов азербайджанской армией гражданского населения Нагорного Карабаха, погибли 1264 мирных жителей (из них более 500 женщин и детей). Без вести пропало 596 человек (179 женщин и детей). Всего с 1988 по 1994 год в Азербайджане и непризнанной НКР было убито более 2000 гражданских лиц армянской национальности.
Следует сказать об использованном сторонами оружии. Обе стороны использовали вооружение со складов Советской Армии, от стрелкового до танков, вертолетов, реактивных самолетов и систем залпового огня. После развала СССР Армения и Азербайджан пополнили свои арсеналы не только захваченным и угнанным из разваливающейся Советской Армии вооружением, но и официально переданным обеим странам.
В начале 1992 года Азербайджану досталась эскадрилья Ми-24 (14 вертолетов) и эскадрилья Ми-8 (9 вертолетов) на аэродроме Сангачалы, а Армении — эскадрилья из 13 Ми-24, входившая в состав 7-го Гвардейского вертолетного полка, базировавшаяся под Ереваном.
За четыре первых месяца 1992 года азербайджанцы захватили у 4-й общевойсковой армии 14 танков, 96 БМП, более 40 БТР и БРДМ, 4 реактивные установки БМ-21 «Град», и это вооружение сразу же по формировании экипажей и расчетов появлялось на фронте, создав серьезное превосходство в огневой мощи. Армянам тоже достались определенные трофеи, но переправить боевую технику в Карабах было невозможно.
8 апреля 1992 года азербайджанская авиация получила свой первый боевой самолет — штурмовик Су-25, который был угнан старшим лейтенантом Вагифом Бахтияр-оглы Курбановым с аэродрома Ситал-Чай, где базировался 80-й отдельный штурмовой авиаполк. Пилот подготовил штурмовик к полету и перелетел на гражданский аэродром Евлах, откуда через месяц (8 мая) начал регулярно бомбить Степанакерт и близлежащие села. От этих воздушных налетов страдал жилой сектор и мирное население, в то время как армянские подразделения потерь практически не несли. Такое применение боевых самолетов было характерно на протяжении всей войны и, вероятно, имело главной целью не столько сломить моральный дух и боевой потенциал сил обороны Карабаха, сколько заставить армянское население покинуть Карабах. Эту же, так и не выполненную задачу имела азербайджанская ствольная и реактивная артиллерия, непрерывно наносившая удары по гражданским объектам.
В мае 1992 года началась официальная передача вооружения 4-й общевойсковой армии Азербайджану. Согласно директиве Министерства обороны России от 22 июня 1992 года, Азербайджану было передано: 237 танков, 325 боевых бронированных машин, 204 БМП и БТР, 170 артустановок, включая установки «Град». В свою очередь, Армения к 1 июня 1992 получила 54 танка, 40 БМП и БТР, а также 50 орудий.
Захват Лачинского коридора позволил перебрасывать эту технику в Карабах, где до этого у армян имелось лишь несколько боевых машин, захваченных у 366-го полка и азербайджанского ОМОНа, а также пара самодельных броневиков.
Первоначально азербайджанской авиации противостояла весьма слабая ПВО армян, насчитывавшая 6 зениток ЗУ-23-2, 4 самоходных ЗСУ-23-4 «Шилка», 4 57-мм зенитки С-60 и несколько десятков устаревших ПЗРК «Стрела-2М». Позже прибыли восемь 57-мм зениток С-60, а у азербайджанцев была захвачена ЗУ-23-2 на «Урале» и одна ЗСУ-23-4 «Шилка». Эти маловысотные средства не могли эффективно противостоять налетам самолетов противника, и азербайджанская авиация практически ежедневно наносила удары по Степанакерту. Потери среди населения были весьма значительными. С августа 1992 года азербайджанские самолеты стали сбрасывать и РБК-250 и РБК-500 (разовый бомбовый контейнер) с осколочными суббоеприпасами (известными как «шариковые бомбы»).
В 1994 году было отмечено появление боевых самолетов и у Армении. Известно, что 4 Су-25 были переданы Россией в рамках военного сотрудничества СНГ.
Потери азербайджанской стороны составили более 25 тысяч человек убитыми, в том числе военнослужащих Национальной армии Азербайджана, внутренних войск, бойцов ОМОН, территориальных батальонов, боевиков из различных организаций, а также иностранных наемников.
Армянские формирования подбили более 400 единиц бронетехники (31 % из имеющихся у Республики Азербайджан на тот период времени), в том числе 186 танков (49 %), сбили 20 военных самолетов (37 %), более 20 боевых вертолетов Национальной армии Азербайджана (более половины вертолетного парка ВС Республики Азербайджан). Большую часть подбитой техники (как азербайджанской, так и армянской) Армия обороны НКР захватила, позже отремонтировала и вернула в строй.
О жестокости и масштабе войны говорят также следующие цифры: с 21 ноября 1991 по май 1994 года только на Степанакерт азербайджанской армией было выпущено свыше 21 тысячи снарядов РСЗО «Град», 2700 ракет «Алазань», более 2 тысяч артснарядов, 180 шариковых бомб, 150 полутонных авиабомб (в том числе 8 вакуумных). На территории непризнанной НКР азербайджанской армией было установлено более 100 тысяч противотанковых и еще большее количество противопехотных мин.