W grudniu 1943 roku został zastępcą dowódcy 1 Frontu Ukraińskiego. W lutym 1944 roku został dowódcą 2 Frontu Białoruskiego, a po jego rozwiązaniu w kwietniu 1944 roku został dowódcą 60 Armii. Armią ta dowodził do końca wojny. W tym czasie brał udział w operacji lwowsko-sandomierskiej, wiślańsko-odrzańskiej, morawsko-ostrawskiej i praskiej. Wojska dowodzonej przez niego armii zasłużyły się w opanowywaniu Tarnopola, Lwowa, Dębicy, Krakowa, Katowic, Nysy i innych miast.