Сутринта на 5 ноември 1885 година започва решителната битка край Сливница. Това е едно от големите сражения по време на Сръбско-българската война. Първоначално съотношението е 12 000 българи срещу 25 000 сърби.
Към 9 часа сутринта сърбите напредват, но батареята на капитан Георги Силянов ги отблъсва бързо и без да даде жертви. Българите започват контраатака при село Мало Малово и скоро сръбските части са принудени да отстъпят. Сърбите атакуват предимно на този фланг, но без успех.
Сраженията продължават три дни. На 7 ноември отрядът на капитан Коста Паница разбива вражеските войски при Ропот и Комщица и навлиза в Сърбия. Така българите печелят битката.
В чест на победата и в паамет на загиналите Иван Вазов пише стихотворението: