Население Болгарии восторженно встречало свою освободительницу — русскую армию. С началом войны семь тысяч болгарских дружинников выступили из Плоешти на фронт. Болгарские ополченцы и добровольцы болгарских чет сражались бок о бок с русскими солдатами. Они показали высокий боевой дух и героизм в тяжелых сражениях. Однако царское правительство боялось широкого размаха народно-освободительной борьбы и старалось держать под контролем и ограничивать непосредственное участие болгар в освобождении своей родины.
Рядом с русскими частями в боях участвовали и войска Румынии, провозгласившей 21 мая 1877 г. полную независимость. С запада наступление на турецкую армию вели Черногория и Сербия.
На кавказском театре военных действий русские войска добились быстрых и значительных успехов, взяв Карс и создав угрозу Эрзуруму. Но на Балканах продвижение русской армии задержалось более чем на четыре месяца в связи с упорными боями у крупной турецкой крепости Плевна (Плевен). Лишь после трех штурмов и длительной осады крепость в начале декабря была взята.
Война выявила низкий военно-технический уровень царской армии и бездарность значительной части высшего командного состава. Однако стойкость и героизм русских солдат при форсировании в суровых зимних условиях перевалов Балкан, в боях у Шипки и в других сражениях этой войны в конечном счете принесли победу.
В январе 1878 г. русская армия развернула решительное наступление, проникла в долину Марицы и овладела Адрианополем (Эдирне). Здесь 31 января было подписано перемирие. Продолжая затем в соответствии с условиями перемирия продвигаться к Константинополю, русские войска заняли местечко Сан-Стефано, в 12 км от турецкой столицы. 3 марта 1878 г. в Сан-Стефано был подписан мирный договор.
Сан-Стефанский договор и Берлинский конгресс
По Сан-Стефанскому миру создавалось большое независимое болгарское государство — «Великая Болгария», простиравшаяся «от моря и до моря» (от Черного моря до Эгейского) и включавшая в свой состав как северную часть страны, так и южные области (Восточную Румелию и Македонию). Турция признавала полную независимость Румынии, Черногории и Сербии, а также обязывалась предоставить самоуправление Боснии и Герцеговине и провести широкие реформы в других остававшихся под ее властью славянских областях. В возмещение военных издержек Турция соглашалась уплатить России 1 410 млн. руб. контрибуции и в виде частичного покрытия этой суммы уступить ей Батум, Карс, Ардаган и Баязет. К России отходили Измаильский округ и районы Аккерманского округа Бессарабии, отнятые у нее по Парижскому миру 1856 г.; Румыния получала северную часть Добруджи.
Сан-Стефанский мирный договор не был проведен в жизнь. После того как русские войска подошли к Константинополю, западные державы подняли шумную кампанию якобы в защиту Турции, а в действительности с целью удовлетворения своих собственных захватнических замыслов. Правительство Дизраэли отправило военную эскадру в Мраморное море, произвело частичную мобилизацию флота и развернуло шовинистическую пропаганду в стране. Правящие круги Англии особенно резко возражали против приобретений России в Закавказье и против создания «Великой Болгарии», которую они расценивали как форпост России на Балканах.
В свою очередь Австро-Венгрия, притязавшая на обещанные ей Боснию и Герцеговину, открыто выступила против условий Сан-Стефанского договора.
Подписание мирного договора между Россией и Турцией в Сан-Стефано. Гравюра. 1878 г.
Премьер-министр Австро-Венгрии граф Андраши потребовал созыва европейской конференции и в подкрепление своей позиции начал проводить мобилизацию в Далмации и придунайских областях.
Таким образом, одержав победу над Турцией, Россия оказалась перед лицом англо-австрийской коалиции. Начать новую войну русское правительство не было в состоянии. Армия была истощена, запасы военного снаряжения истрачены, финансовые ресурсы резко сократились. Кроме того, царизм и по соображениям внутренней политики не мог решиться на большую войну.
Попытка России создать для Англии затруднения в Афганистане — путем посылки в Кабул военной миссии генерала Столетова и продвижения русских войск к афганской границе — не привела к желаемой цели: Англия не отказалась от требования пересмотра Сан-Стефанского договора. Надежды царского правительства на дипломатическую поддержку Германии также оказались тщетными: в конце февраля 1878 г. Бисмарк высказался за созыв конгресса, оговорив при этом, что он собирается играть лишь роль «честного маклера».
Царская Россия, чтобы расколоть складывавшуюся против нее коалицию, решила заключить закулисную сделку с главным противником — Англией. 30 мая 1878 г. в Лондоне было подписано секретное соглашение, по которому Россия отказывалась от плана создания «Великой Болгарии», а также от некоторых своих завоеваний в Малой Азии, а Англия снимала свои возражения против остальных условий Сан-Стефанского договора.