В таком состоянии сербское общество подошло к новому кризису на Балканах.
Балканским народам, национально-освободительная борьба которых достигла кульминации в период Восточного кризиса 1870-х годов, из-за вмешательства великих держав не удалось довершить формирование национальных независимых государств на Балканах. Одновременно Берлинский конгресс создал новые исторические условия, при которых национальный вопрос на Балканах решался только с помощью политических комбинаций и войн. Играя на местных националистических и династических устремлениях, великие державы в своих интересах разжигали вражду между народами Балкан.
В 1881 году был подписан секретный австро-германо-русский договор, направленный на достижение политического равновесия в Европе. Этот договор развязывал руки России в отношении болгарского вопроса: Австрия и Германия согласились не препятствовать воссоединению Восточной Румелии с Болгарией.
За годы, прошедшие с момента провозглашения независимости Болгарии, Россия не оставляла своих намерений превратить Софию в своего надежного и постоянного союзника на Балканах. В стране существовало мощное русофильское движение, опиравшееся на искреннюю любовь к России самых широких народных слоев. Болгарские офицеры обучались в России, русские военные советники создавали болгарскую армию. Первым командующим военно-морскими силами Болгарии и фактическим их создателем был русский адмирал З. П. Рожественский - будущий командующий 2-й Тихоокеанской эскадры, с чьим именем связан Цусимский разгром.
Но, помимо русофильской партии, в Болгарии существовали и германофильские круги, опиравшиеся прежде всего на князя Болгарии Александра Баттенберга. Положение самого князя было двусмысленным: он постоянно чувствовал себя игрушкой в руках петербургского МИДа и в попытках вести самостоятельную политику стремился опираться на австро-германскую дипломатию.
Берлинский конгресс не решил проблему единства болгарских земель. Восточная Румелия оставалась в составе Турции. Хотя на Берлинском конгрессе она объявлена автономной, Турция всеми силами старалась изолировать эту территорию, фактически урезая ее и без того скромные права. Ситуация в Восточной Румелии не ускользнула от внимания великих держав: Австро-Венгрия и Англия негласно поощряли Стамбул, в то время как Россия добивалась от Турции реальной, а не на словах, автономизации Румелии.
Болгария же шла еще дальше, стремясь добиться воссоединения земель.
В сентябре 1885 года в Восточной Румелии вспыхнуло восстание, инспирированное из Софии. 8 сентября было провозглашено объединение Румелии с Болгарией. Русская дипломатия отнеслась к этому шагу двойственно: с одной стороны, это усиливало болгарского союзника, с другой - явная поспешность этого шага, а также тот факт, что Болгария решилась на него без консультаций с Россией, ставили Петербург перед лицом внезапной конфронтации со Стамбулом. Болгария явно собирались повторять сербский путь, и в Петербурге имели все основания быть недовольными своим балканским союзником.
Русско-болгарские отношения ухудшились. Россия отозвала из Болгарии своих военных советников. Турция была готова ввести свои войска в Восточную Румелию и силой восстановить статус-кво. Россия и Англия удержали Стамбул от этого шага. Русский МИД предложил обсудить проблему Восточной Румелии на международной конференции. Франция и Англия поддержали Россию, Австро-Венгрия и Германия возражали. Пока в столицах европейских держав дипломаты искали пути для компромисса, Белград неожиданно заявил об ущемлении своих интересов.
Сербский король Милан усмотрел в акте воссоединения болгарских земель нарушение равновесия сил на Балканах. Сильная Болгария представляла угрозу великосербской экспансии в Македонии. Правящие круги Болгарии и сербские эмигрантские организации, оппозиционные королевскому правительству, строили планы создания сербско-болгарского федеративного государства. Главным условием этого замысла являлось устранение короля Милана Обреновича. В Болгарии начали формироваться дружины сербских и черногорских добровольцев.
Отношения Сербии и Болгарии обострились. Заявив, что воссоединение болгарских земель означает "попрание" постановлений Берлинского конгресса, сербское правительство начало мобилизацию. Королю Милану Обреновичу, чтобы укрепить свое пошатнувшееся положение в стране, нужна была победоносная война. Поэтому, не учитывая позиции великих держав и России, не считаясь с мнением Греции и Черногории, отрицательно относившимся к планам Сербии, король Милан, сославшись в качестве повода на вымышленный пограничный инцидент, 2 ноября 1885 года объявил войну Болгарии.
Характерно, что накануне войны правительственная пропаганда распускала слухи о том, что армия мобилизуется, чтобы воевать с турками за освобождение Старой Сербии (Косова). И только когда война началась, сербские солдаты с удивлением и разочарованием узнали, что король посылает их против братьев-славян...
"То, что не могло нам присниться и в страшном сне, случилось, - писал лидер сербских радикалов Н. Пашич. - Сербо-болгарская война стала фактом. Исполнилось желание врагов славянства" [цит. по: А. Л. Шемякин. Идеология Николы Пашича. Формирование и эволюция (1868-1891). М., 1998, с. 231].
Такой поворот дела не прибавил боевого духа сербской армии, начавшей наступление на болгарский город Видин. Накануне войны главные силы небольшой по численности болгарской армии находились в Восточной Румелии, где болгары ожидали возможного турецкого нападения. На границе с Сербией располагалось только небольшое число войск. Вдобавок, болгарская армия была ослаблена и частично дезорганизована отзывом русских военных советников. Тем не менее главные силы болгарской армии, совершив стремительный форсированный марш из Восточной Румелии, сумели вовремя сосредоточиться на направлении главного удара сербской армии.
В трехдневной битве у Сливницы 5-7 ноября сербы потерпели сокрушительное поражение. Перейдя в контрнаступление, болгары заняли сербский город Пирот и 15 ноября в новом сражении нанесли еще один удар сербской армии. На помощь разбитой Сербии пришли Австро-Венгрия и Россия. Вена предъявила Болгарии ультиматум с требованием немедленно остановить наступление на Белград, в случае отказа угрожая ввести в Сербию австрийские войска. Военные действия были прекращены, и 19 февраля 1886 года в Бухаресте был подписан мирный договор, восстановивший довоенное положение.
9 августа 1885 года группа болгарских офицеров-русофилов совершила государственный переворот, низложив князя Александра Баттенберга. Через несколько дней новый переворот вернул князя Александра к власти. Болгария вступила в полосу нестабильности, в стране боролись две группировки русофилов и германофилов. После серии переворотов и контрпереворотов власть в стране перешла к регентскому совету, и в сентябре 1886 года Народное собрание Болгарии обратилось к русскому императору Александру III с просьбой взять болгарский народ под защиту. Неудачные шаги русской дипломатии и острейшая внутриполитическая борьба в стране в итоге привели к победе германофилов. Предложенный Россией кандидат на болгарский трон грузинский князь Мингрельский был отвергнут. В июне 1887 года князем Болгарии был избран принц Фердинанд Саксен-Кобург-Готский, офицер австрийской армии. Позиции германофильской партии в стране существенно усилились.
Болгарский кризис резко обострил борьбу великих держав за позиции в Болгарии. Бисмарк, стремившийся к сохранению австро-германо-русского союза, предлагал, чтобы Австрия и Россия заключили между собой соглашение о разделе сфер влияния на Балканах, причем России доставалась бы Болгария, а Австро-Венгрии - Сербия. Он считал, что при политическом разрешении Болгарского кризиса Россия наделала столько ошибок, что теперь "чем больший простор будет у нее для действий, тем вернее выроет она себе там могилу". Но, несмотря на все усилия германской дипломатии, развязать новый узел, завязавшийся на Балканах, не удалось.