1943-ban a németek és szövetségeseik ellen fordult a hadiszerencse: a sztálingrádi vereség után szovjet ellentámadás indult nyugat felé. Rengeteg román esett el a harcokban, a hadsereg maradéka pedig erősen demoralizálódott, mire megérkeztek a Vörös Hadsereg alakulatai Romániába 1944. augusztus 20-án. Három nap múltán Mihály király, akit néhány tiszt, fegyveres kommunisták és a Nemzeti Demokratikus Blokk támogatott, elrendelte Antonescu letartóztatását, átvette a kormány irányítását, hadat üzent Németországnak és visszaállította az 1923-as alkotmányt. A szovjetek augusztus 31-én értek Bukarestbe, fegyverszünetet pedig szeptember 12-én kötöttek a sikeresen kiugró románokkal, akik ezután a szövetségesek oldalán részt vettek a magyarországi és szlovákiai harcokban.