4 января 1878 г. (23 декабря 1877 г.) русские войска освободили Софию, столицу Болгарии, от турецкого владычества.
Во время русско-турецкой войны 1877-1878 гг. русская армия после победы под Плевной в конце ноября 1877 г. положила начало освобождению Болгарии, находившейся под гнётом Османской империи. Зимой 1877 г. русские войска под командованием генерала И. В. Гурко совершили трудный переход через покрытые снегом Балканские горы. Местные жители с ужасом смотрели на выступление русских войск, считая их обречёнными на верную гибель. Переход длился 8 дней, вместо ожидавшихся двух.
На пути следования русских ожидали турецкие заслоны. 19 (31) декабря гвардия разбила турок у Ташкисена, а 20 декабря (1 января) у Горного Бугарова была отбита контратака значительно превосходивших сил неприятеля. Балканы были преодолены. 21 декабря (2 января) отряд генерала Гурко двинулся к сильно укреплённой Софии, 22 декабря (3 января) рекогносцировал её и 23 декабря 1877 г. (4 января) занял без боя, так как турецкая армия накануне ночью оставила город.
Жители болгарской столицы восторженно встречали русских. Князь А. Дондуков-Корсуков докладывал Императору Александру II: «Трогательны неподдельные чувства болгар к России, русским войскам». Взятие Софии открыло русской армии путь в Македонию и к Царьграду и приблизило заключение Сан-Стефанского мирного договора.