Nach der Verteidigung des Raumes Charkow übernahm er Anfang Oktober 1941 kurzfristig das Kommando der 21. Armee, deren Truppen während der Donbass-Operation zurückgehen mussten. Vom 5. Oktober bis 12. Dezember 1941 war er Befehlshaber der Südfront, wobei er aber Timoschenko unterstellt blieb. Ab 28. November 1941 konnte das eine Woche zuvor geräumte Rostow am Don in der Rostower Angriffsoperation zurückerobert werden. Vom 24. Dezember 1941 bis zum 2. April 1942 hatte er den stellvertretenden Befehl über die Brjansker Front, deren Truppen bei der Gegenoffensive Liwny, Nowosil, Skuratowo und Orlowka befreien und bis Orel und Brjansk vorstoßen konnten. Ab April 1942 war er stellvertretender Kommandeur der Nordkaukasusfront, seit September 1942 Führer der Maritimen Gruppe der Nordkaukasusfront und danach Befehlshaber der Schwarzmeer-Gruppe der Transkaukasusfront. Von Oktober 1942 bis Februar 1943 kommandierte er die 5. Armee an der Westfront, von Februar bis April stand er zur Verfügung der Obersten Heeresleitung. Von April bis September 1943 war er stellvertretender Kommandeur der Nordwestfront und von Oktober 1943 bis Januar 1944 Kommandant des soeben freigekämpften Charkower Militärbezirk. Ab Januar 1944 stand er wieder zur Verfügung des Oberkommandos und fungierte als Militärrat bei der der 2. Belorussischen - (Juni bis Dezember 1944) und der 1. Belorussischen (Februar bis April 1945) Front. Ab dem 27. April 1945 war er Kommandant der 7. Schützenkorps das als Reserve der 3. Stoßarmee unter General Kusnezow an der Schlacht um Berlin teilnahm.