Московского военного округа (10.1919-11.1919); помощник командира и командиром роты Рыбинского караульного батальона (11.1919-05.1920); командир роты и батальона 320-го стрелкового полка Московского военного округа (05.1920-01.1922); С января 1922 года проходил службу в этого же округа, был командиром роты в 157-м и 52-м стрелковых полках, адъютантом батальона, начальником полковой школы 18-й Ярославской стрелковой дивизии (01.1922-01.1932); командир батальона 53-го стрелкового полка 18-й Ярославской стрелковой дивизии, начальник штаба 52-го стрелкового полка 18-й Ярославской стрелковой дивизии МВО (01.1932-08.01.1934); командир 3-го стрелкового полка Московской Пролетарской стрелковой дивизии МВО (08.01.1934-10.1936); военным советник командира 12-й интернациональной бригады, советник Теруэльского фронта в республиканской Испании имел псевдонимы «Фриц Пабло» или «Пабло Фриц» и «Паблито» (10.1936-08.1937); командира 10-го стрелкового корпуса МВО (08.08.1937-23.08.1938); Участник освободительного похода в Западной Белоруссию 1939: командир 3-го стрелкового корпуса МВО (23.08.1938-06.03.1940); командир Особого стрелкового корпуса (06.03.1940-04.1940); заместитель командующего войсками Закавказского военного округа (04.1940-19.06.1941); командир 9-го особого стрелкового корпуса в Крыму (19.06.1941-14.08.1941); одновременно командующий сухопутными войсками в Крыму (20.06.1941-14.08.1941); заместитель командующего 51-й Отдельной армии (14.08.1941-02.11.1941); во второй половине сентября 1941 года возглавил оперативную группу, предназначенную для нанесения контрударов, после чего руководил действиями войск при отражении попыток немецких войск прорваться в Крым через Перекопский перешеек; командующий 51-й Отдельной армией с 22.11.1941 Закавказского фронта (02.11.1941-18.12.1941); командующего 3-й армией Брянского фронта (28.12.1941-11.02.1942); помощник командующего войсками Брянского фронта по формированиям (11.02.1942-14.10.1942); командующий 4-й танковой армией (14.10.1942-22.10.1942); командующий 65-й армией Донского фронта с 15.02.1943 Центрального фронта с 20.10.1943 Белорусского фронта с 16.04.1944 1-го Белорусского фронта с 19.11.1944 2-го Белорусского фронта с 10.06.1945 Северной группы войск (22.10.1942-05.1946); командующего 7-й механизированной армией (05.1945-10.1946); командир 7-й отдельной танковой дивизии (10.1946-03.1950); слушатель Высших академических курсов при Высшей Военной академии имени К. Е. Ворошилова (1950); командующий 11-й гвардейской армией (03.1953-06.1954); первый заместитель главнокомандующего Группой советских войск в Германии (06.1954-11.03.1955); командующий войсками Прикарпатского военного округа (11.03.1955-17.04.1958); командующий войсками Прибалтийского военного округа (17.04.1958-17.11.1959); старший военный советник в Народно-Освободительной армии Китая (17.11.1959-01.1961); военный инспектора-советник Группы генеральных инспекторов Министерства обороны СССР (01.1961-08.1961); командующий Южной группой войск (08.1961-09.1962); первый заместитель начальника Генерального штаба Вооружённых Сил СССР – начальника штаба Объединённых Вооружённых сил государств – участников Варшавского Договора (09.1962-10.1965); военный инспектор-советник Группы генеральных инспекторов Министерства обороны СССР (10.1965-1970); председатель Советского комитета ветеранов войны (1970-1981); Умер 19 апреля 1985 года. Похоронен на Новодевичьем кладбище в Москве.
Чины в РИА: младший унтер-офицер (1915).
Воинские звания: Дважды Герой Советского Союза (30.10.1943; 20.06.1945); полковник (22.12.1935); комбриг (08.08.1937); комдив