Mit der Umstellung der Dienstgrade wurde er am 4. Juni 1940 Generalleutnant und war im Zweiten Weltkrieg zwischen dem 4. Juni 1940 und dem 30. August 1941 Kommandierender General des 8. Mechanisierten Korps. In diese Zeit nahm er an der Panzerschlacht bei Dubno-Luzk-Riwne (23. bis 29. Juni 1941) teil. Anschließend fungierte er im Verlauf des Deutsch-Sowjetischen Krieges (22. Juni 1941 bis 9. Mai 1945) vom 22. Juli 1941 bis zu seiner Ablösung durch Generalmajor Nikolai Wladimirowitsch Feklenko am 15. August 1941 kurzzeitig als Kommandeur der 38. Armee. Als Nachfolger von Generalleutnant Iwan Wladimirowitsch Tjulenew war er zwischen dem 30. August und dem 5. Oktober 1941 Oberkommandierender der Südfront und damit mitverantwortlich für die Schlacht um Kiew (23. August bis 26. September 1941). Von diesem Posten wurde er allerdings wegen der Niederlage bei der Schlacht am Asowschen Meer (26. September bis 11. Oktober 1941) abberufen und durch Generaloberst Jakow Timofejewitsch Tscherewitschenko ersetzt. Im Anschluss war er vom 22. Oktober 1941 bis zum 12. Februar 1942 Kommandeur der im Raum Stalingrad aufgestellten 57. Armee, wurde aber nach der Barwenkowo-Losowajaer Operation durch Generalleutnant Kusma Petrowitsch Podlas ersetzt.