К началу декабря 1941 года на советско-германском фронте сложилось драматическое положение. Немецкие войска стремительно продвигались к Москве. Руководство Германии во главе с Адольфом Гитлером придавало особое значение взятию столицы Советского союза.
Операции по захвату Москвы было присвоено кодовое наименование "Тайфун". Она началась 30 сентября 1941 года. Несмотря на ожесточенное сопротивление советских войск, противник продвигался вперед. 18 октября после ожесточенных боев бронетанковые части вермахта взяли Можайск и Малоярославец. К концу ноября немецкие войска вышли к каналу Москва – Волга и фосировали реку Нара.
Понеся большие потери, Красная армия продолжала держать оборону. Из-за больших потерь и растянутых линий коммуникаций темп продвижения немецко-фашистских войск начал снижаться. К началу декабря группа армий "Центр" окончательно утратила способность наступать. Стратегическая инициатива на этом участке фронта начала переходить к советскому командованию. Для нанесения контрудара к Москве перебросили сибирские и дальневосточные дивизии.
Всего руководству Красной армии удалось сосредоточить 1,1 млн солдат и офицеров, около 7600 орудий и минометов, свыше 770 танков и примерно 1000 самолетов.
Им противостояли войска группы армий "Центр", которая насчитывала более 1,7 млн человек, 13,5 тысяч артиллерийских систем, более 1100 танков и около 600 самолетов.
Командование Красной армии в условиях скрытности подготовило план контрнаступления.
Ранним утром 5 декабря 1941 года в контрнаступление перешли войска Калининского фронта под командованием генерал-полковника Ивана Конева. На следующий день немецкие позиции атаковали силы Западного фронта под руководством генерала армии Георгия Жукова и Юго-Западного фронта, которым командовал маршал Советского Союза Семен Тимошенко.
Наступление проходило в крайне тяжелых погодных условиях, при отсутствии превосходства над силами противника. Продвижение советских войск проходило успешно, и 8 декабря Адольф Гитлер отдал приказ о переходе к обороне на всем протяжении советско-германского фронта.
Немецкие войска начали отступать. 12 декабря был освобожден Солнечногорск, через четыре дня оккупантов выбили из Калинина (современное название Тверь – прим. Baltnews). 28 декабря Красная армия вступила в Калугу.
2 января освободили Малоярославец, а 2 дня спустя немцев выбили из Боровска.
Красная армия потеряла убитыми примерно 139 000 человек, а безвозвратные потери вермахта составили около 103 000 солдат и офицеров.
В результате контрнаступления под Москвой немцы были отброшены от столицы Советского Союза на расстояние от 150 до 400 километров. Это было первое крупное поражение вермахта в войне.