Przebieg bitwy Rankiem 1 grudnia bitwę rozpoczął atak piechoty rumuńskiej. Pierwsze sukcesy i wzięcie znacznej liczby jeńców nie zostało wykorzystane z powodu braku rezerw. Wzmocnione przez posiłki jednostki Mackensena zmusiły Rumunów do odwrotu. Sytuację pogorszyło przejęcie przez Niemców rumuńskich dokumentów sztabowych. Wiozący je samochód pobłądził i wjechał w pozycje niemieckie. Część jednostek rumuńskich odcięto od miasta i przygwożdżono do rzeki ogniem artyleryjskim. Wycofujące się oddziały rumuńskie zapaliły pola naftowe w okolicach Ploeszti i miejscowe pola pszenicy tak, aby nie wpadły w ręce przeciwnika. 6 grudnia padł Bukareszt. Resztki oddziałów rumuńskich dotarły na kolejną linię obrony Seret-Putna, gdzie zostały wzmocnione przez garnizon Bukaresztu. Przed całkowitą klęską uchroniła je deszczowa pogoda i fatalna jakość dróg.

Straty Wojska niemiecko-bułgarskie straciły w bitwie ponad 60 tysięcy zabitych i rannych, głównie w pierwszej fazie bitwy. Straty rumuńskie były znacznie poważniejsze i przekraczały 100 tysięcy żołnierzy.