16 (4) января 1878 при Филиппополе (Пловдиве) решительным штурмом русских драгун, находившихся под командованием Иосифа Владимировича Ромейко-Гурко была выиграна последняя крупная битва русско-турецкой войны.
После перехода русских войск через Балканы командующим Западной турецкой армией был назначен Сулейман-паша. Он успел сосредоточить между Софией и Филиппополем 50 тысяч человек со 122 орудиями; однако 29 декабря, получив известие о поражении под Шейновом армии Вессель-паши, турецкий военный министр Реуф-паша (1832—1908), который был главнокомандующим, окончательно пал духом и приказал всем турецким войскам отступать к Стамбулу для обороны столицы.
Армия Сулейман-паши сумела ускользнуть от охвата, который пытался устроить генерал Гурко, перешла реку Марица, уничтожив за собой мост, и вечером 2 января 1878 года сосредоточилась возле Филиппополя. Сулейман-паша решил дать здесь отдых своим войскам, а в случае, если русские его атакуют — принять бой.
2 января вечером авангард Гурко перешёл в темноте Марицу. 3 января тем же путём реку перешла остальная часть 2-й гвардейской дивизии. Переправившиеся русские войска весь день вели нерешительный бой, ожидая развёртывания главных сил. Сулейман-паша, заметив опасность, приказал безотлагательно отступать, но было уже слишком поздно. 4 января русские войска овладели Филиппополем, а вечером лейб-гвардейский Литовский полк, ворвавшись в середину отступавшей турецкой армии, внезапной ночной атакой уничтожил пехотную бригаду и захватил 23 орудия. 5 января турецкая армия свернула прямо на юг, причём две её отставшие дивизии были уничтожены. Русская конница преследовала отступавших турок, и утром 7 января захватила остатки турецкой артиллерии.
Потерпевший сокрушительное поражение Сулейман-паша был арестован и отдан под суд. Сулейман-паша был приговорён к лишению чинов, наград и 15 годам заключения в крепости. Однако вскоре он был помилован султаном и заключение заменено на ссылку. После этого сражения был заключён Сан-Стефанский мир.