15 ноября 1941 года начался второй этап битвы за Москву. Вновь завязались ожесточённые бои на участке от Волжского водохранилища до Тулы. 1 декабря войска 1-й ударной армии под командованием генерал-лейтенанта В. И. Кузнецова нанесли контрудар по врагу с рубежа Москва-Волга, к югу от Димитрова, где была остановлена группировка немцев, пытавшаяся охватить столицу с севера[5]. К югу от Москвы у Тулы враг, поняв, что тульскую
оборону не прорвать, решил обойти Тулу с востока и ударить на Каширу – один из дальних пригородов Москвы. Ставкой Верховного Главнокомандования туда был переброшен 1-й гвардейский кавалерийский корпус генерала-майора П. А. Белова, усиленный стрелковыми и танковыми полками. Он нанес серьёзный удар по вражеской группировке, и оттеснил немцев на юг. Попытка наступления на Москву с запада, со стороны Наро-Фоминска была пресечена ударами соединений 33-й армии генерал-лейтенанта М.Г. Ефремова и 43-й армии генерал-майора К. Д. Голубева.[6] Чтобы окончательно отбросить немецкие войска от столицы СССР, Верховное Главнокомандование стало осуществлять подготовку контрнаступления советских войск под Москвой. 12 ноября 1941 года под Малой Вишерой, а в районе Тихвина – 18 ноября, советские войска стали теснить врага, что привело к переброске туда части вражеских войск из района озера Ильмень и из-под Ленинграда. 17 ноября началось наступление советских войск из района Краснодона на группировку гитлеровских войск в районе Ростова-на-Дону.
В тяжёлые бои были втянуты все силы гитлеровских групп армий «Центр», «Север», «Юг». В результате была создана благоприятная ситуация для осуществления контрнаступления советских войск под Москвой. Контрнаступление началось 5 декабря 1941 года силами войск Западного фронта под командованием генерала армии Г. К. Жукова, Калининского фронта под командованием генерал-полковника И. С. Конева и Юго-Западного фронта во главе с Маршалом Советского Союза С. К. Тимошенко. План боевых действий был разработан начальником Генштаба Б.М. Шапошниковым и командующим Западным фронтом генералом армии Г.К. Жуковым. Смысл операции состоял в том, чтобы разгромить вражеские группировки, охватывающие столицу с севера и юга, а затем отбросить их на возможно большее расстояние от Москвы. Накануне контрнаступления Военные Советы фронтов обратились к бойцам и командирам со словами: «Под Москвой должен начаться разгром врага».
Контрнаступление советских войск под Москвой началось с проведения Калининской наступательной операции. В ходе неё после получасовой артиллерийской подготовки войска наших ударных группировок перешли