93 Harbi Rusya’nın Balkanlarda ıslahat için verdiği tekliflerin 10 Nisan 1877’de İbrahim Ethem Paşa hükümeti tarafından reddi üzerine “93 Harbi” olarak bilinen Osmanlı-Rus Savaşı çıktı. Osmanlı kamuoyunun zafer bekleyerek girdiği savaşta Rus orduları Balkan ve Kafkas cephelerinde Osmanlı kuvvetlerini bir dizi ağır yenilgiye uğratarak, doğuda Erzurum’u, batıda ise Bulgaristan’ın tamamı ile İstanbul surlarına kadar Trakya’yı işgal ettiler. Mebusan Meclisinde hükümetin savaş politikalarına yöneltilen ağır eleştiriler üzerine Abdülhamid meclisi 18 Şubat 1878’de süresiz olarak kapattı. Meşrutiyet rejimine son vererek, yönetime tek başına egemen oldu. Osmanlı-Rus Savaşı, 3 Mart 1878’de İstanbul surları dışındaki Ayastefanos (Yeşilköy)’de karargâh kuran Rus kuvvetlerinin dikte ettiği Ayastefanos Antlaşması ile sona erdi. Osmanlı Devletinin fiilen Rusya’nın egemenliğine girmesini öngören bu antlaşmaya, Rusya’nın aşırı derecede güçlenmesinden kaygı duyan öbür Avrupa devletleri karşı çıktılar. 13 Temmuz 1878’de Ayastefanos Antlaşması’nın yerine geçen Berlin Antlaşması imzalandı. Yeni antlaşmayla Rusya’nın toprak kazanımları geri alındıysa da, Romanya ve Karadağ’a bağımsızlık verildi, Bulgaristan’da da Almanya ve Avusturya himayesinde özerk bir prenslik oluşturuldu.