Сдача Плевны в конце 1877 года высвободила несколько сотен тысяч русских солдат, которые до этого участвовали в пятимесячной осаде. Одна армия направилась через Балканский хребет, чтобы захватить Софию. Другая заставила капитулировать крупную турецкую армию на Шипкинском перевале, чтобы войти в Адрианополь и оттуда напрямую угрожать Стамбулу. Сербия снова объявила войну, чтобы взять Ниш. Жители Монтенегро (Черногории) добились некоторых территориальных завоеваний в Герцеговине. Славянские армии одерживали победы во всех частях Балкан. Греки угрожали войной и поддерживали восстания в населенных греками провинциях, включая Крит. В Азии русские, в третий раз в истории, отвоевали у турок крепость Карс, а также Ардаган и Эрзурум, таким образом оккупировав большую часть Восточной Армении.
Из Адрианополя русская армия великого князя Николая, не встречая серьезного сопротивления турецких сил, двинулась в направлении Стамбула, вызвав панику в городе и глубокую озабоченность в Лондоне. Турки безуспешно обращались, ссылаясь на договор 1871 года, с просьбой об интервенции великих держав, но вмешательство блокировалось в основном Пруссией. Порта особенно обиделась на Британию за отказ в поддержке, и контролируемая двором пресса стала изображать англичан трусами.
Британский кабинет был расколот, как и раньше, между партией мира и партией войны, а лорд Биконсфилд исполнен решимости любой ценой не допустить взятия русскими Стамбула. В городе скопилось несколько сотен тысяч беженцев с запада. Мужчины, женщины, дети, больные, обмороженные, умирающие от голода, они бежали по снегам от наступающих русских. Пять тысяч человек нашли приют в одной только мечети Айя-София. Софты (студенты-теологи) начали создавать серьезные проблемы, и султан попросил британского посла об убежище, если возникнет необходимость. Абдул Хамид телеграфировал лично королеве Виктории, требуя ее посредничества для достижения перемирия. Его запрос был передан Николаю, который уклонился от ответа, предоставив сделать это своим полевым командирам.
Итак, великий князь Николай отказался обсуждать перемирие без предварительного принятия турками условий, которые, по сути, сводились к навязанному миру. Он продолжил наступление своих армий к деревне Сан-Стефано, что на берегах Мраморного моря, то есть всего лишь в 10 милях от стен города. Лорду Биконсфилду наконец удалось преодолеть сопротивление министров, и он отправил пять военных кораблей британского флота в Мраморное море, где, якобы для защиты жизней и собственности британцев, они должны были бросить якоря в пределах досягаемости русских под прикрытием Принцевых островов.
К этому времени русские и турки кое-как договорились о перемирии, которое лорд Биконсфилд проигнорировал, как очередную «комедию». Несмотря ни на что, великий князь продолжал наступление, и угроза Стамбулу стала настолько близкой и очевидной, что вызвала панику на Лондонской бирже. Это облегчило для лорда Биконсфилда задачу получения от парламента согласия на выделение ассигнования в сумме шесть миллионов фунтов, для перевода вооруженных сил короны в боевую готовность, вместе с военно-морскими силами, и подготовки к высадке в Галлиполи, если того потребует ситуация.
Посреди всеобщего волнения премьер-министра восторженно приветствовали патриотически настроенные граждане, заполнившие площадь перед зданием парламента. Британское общественное мнение, которое всколыхнула новая русская угроза, теперь склонилось в сторону турок, возродив дух Крымской войны. В Лондоне была сформирована имперская концепция, а в театрах-варьете звучала песня:
Ура-патриотизм был удовлетворен, когда, в ответ на британскую угрозу, русские воздержались от входа в Стамбул и царь телеграммой заверил султана, что не намерен немедленно оккупировать город. Так Россия не смогла исполнить давнюю мечту — стать «законной преемницей тех, кто правил на Босфоре», продиктовав туркам условия договора в самом Константинополе. За это ей следовало винить Британию, и в особенности — по крайней мере, так это представляли русские — ее проницательного посла сэра Генри Лэйарда.