В апреле 1877 года Османская империя, фактически хозяйничавшая на Балканах, самым жестоким и варварским образом подавила национально-освободительное восстание в Болгарии. Россия попыталась мирным путем добиться улучшения положения христиан на Балканах. Но Турция упорствовала в своем варварстве. Пришлось применить силу.
С первых дней войны русской армии удалось провести успешное форсирование Дуная, захватить Шипкинский перевал и, после пятимесячной осады, принудить лучшую турецкую армию Осман-паши к капитуляции в Плевне. Последовавший рейд через Балканы, в ходе которого русская армия разбила последние турецкие части, заслонявшие дорогу на Константинополь, привёл к поражению Османской империи в войне.
В результате был заключен Сан-Стефанский договор. Россия получила часть Армении, отторгнутую от нее ранее часть Бессарабии. Турция была вынуждена признать независимость Румынии, Черногории и Сербии, а также обязывалась предоставить самоуправление Боснии и Герцоговине. В составе Османской империи образовалось автономное княжество Великая Болгария, находившееся под прямым влиянием России.
Однако Англия и Австрия воспротивились Сан-Стефанскому договору. Они начали приготовление к войне с Россией. Это воодушевило Турцию,и та тоже начала военные приготовления. Посредником выступила Германия. По ее настоянию, 1 июня открылись заседания Берлинского конгресса под председательством князя Бисмарка, а 1 июля подписан Берлинский трактат, радикально изменивший Сан-Стефанский договор, преимущественно в пользу Австро-Венгрии и в ущерб интересам балканских славян: в 3 раза были сокращены размеры Болгарского государства, получившего независимость от Турции, а Босния и Герцеговина были переданы Австрии.