С мая 1943 по октябрь 1944 года — командующий 57-й армией Юго-Западного, Степного, 2-го Украинского, 3-го Украинского фронтов. Во главе этой армии сражался в Курской битве, в Белгородско-Харьковской наступательной операции и в битве за Днепр, в Березнеговато-Снигирёвской, Одесской, Ясско-Кишинёвской и Бухарестско-Арадской наступательной операциях. В конце сентября 1944 года из-за болезни был освобождён от командования и направлен на лечение, но как только здоровье немного восстановилось, вернулся в действующую армию.