Choć pierwsze uderzenie serbskie zostało odparte, Serbowie ponawiali ataki w ciągu nocy i rankiem miasteczko padło. 1 Dywizja Morava zepchnęła austriacką 9 Dywizję z jej pozycji obronnych, po czym skutecznie odparła kontrataki, zadając ciężkie straty Austriakom. IV Korpus austriacki wznowił natarcie na Dywizję Šumadija; została ona zmuszona do odwrotu, lecz zachowała wartość bojową, wskutek czego IV Korpus nie mógł zawrócić w kierunku Góry Cer, obawiając się uderzenia Dywizji Šumadija na tyły. W rezultacie IV Korpus nie był w stanie dołączyć do sił austro-węgierskich w czasie decydującej fazy bitwy przy Cerze.

W południe 19 sierpnia Serbowie opanowali Rašulijačę, po czym 1 Dywizja Kombinowana rozwinęła uderzenie na Lešnicę. Tymczasem 1 Dywizja Morava odrzuciła Austriaków spod Iveraku. Tuż przed południem Serbowie zdobyli wieś Velika Glava, a po południu przejęli także grzbiet Rajin Grob. Upadek tej ostatniej pozycji sprawił, że Austriacy zaczęli tracić wolę walki i przeszli do odwrotu. Serbska 3 Armia zepchnęła austriacką 36 Dywizję, która także rozpoczęła odwrót. Siły serbskie przeszły na całym froncie do pościgu. Do 20 sierpnia wojska austro-węgierskie zostały odrzucone za Drinę, a do 22 sierpnia austriacka 5 Armia została zepchnięta do Bośni. Zepchnąwszy Austriaków z Ceru, Serbowie skierowali się do ataku na Šabac.