16 декабря командование Западного фронта поставило задачу на преследование противника всем армиям, входящим в его состав. Однако противник оказывал упорное сопротивление, и советским войскам приходилось буквально «вгрызаться» в немецкую оборону. Тем не менее, 33-я армия (генерал-лейтенант М. Г. Ефремов) 26 декабря освободила Наро-Фоминск, 4 января — Боровск.
43-я армия (генерал-майор К. Д. Голубев) 28 декабря заняла станцию Балабаново и 2 января выбила противника из Малоярославца.
Южнее 49-я армия (генерал-лейтенант И. Г. Захаркин) 19 декабря взяла Тарусу и к концу декабря вышла на линию Малоярославец—Калуга.