Osmanlı Devleti içinde bulunduğu siyasî karışıklıklar sebebiyle hazırlıksız girdiği bu savaşta ağır bir mağlubiyet alarak, 3 Mart 1878’de Ayastefanos (Yeşilköy) Anlaşması’nı imzalamak mecburiyetinde kalmıştır. Bu anlaşma gereğince Osmanlı Devleti, Boğazları gerek savaş, gerekse de barış zamanında Rus limanlarından gelen veya bu limanlara gitmekte olan tarafsız devletlerin ticaret gemilerine açık bulunduracaktır (Mad.24)