В соответствии с этим планом германское командование бросило в бой в конце июня 1941 года практически все размещенные на Восточном фронте дивизии, не слишком заботясь о резервах. Но у СССР главные резервы не были еще даже развернуты. Только с 22 по 30 июня 1941 года на военную службу было призвано более 5 миллионов человек. В июле 1941 года военную форму надели еще 5 миллионов человек – из запаса и из молодежи 1922 и 1923 года рождения. Сотни тысяч людей всех возрастов шли в армию как ополченцы прямо на фронт добровольно. Еще в самом конце июня, когда Минск был окружен, под Смоленском начала создаваться новая линия обороны. Сюда выдвигались войска из ближайших районов, несколько полков было сформировано из жителей самого города и области. У этих полков также не было еще опыта современной войны, не хватало и оружия. Но война для них уже не являлась ни неожиданной, ни внезапной. Пока в течение 14 дней – с 14 по 28 июля 1941 года шло ожесточенное Смоленское сражение, и город переходил из рук в руки, восточнее Смоленска был образован новый Резервный фронт, в составе которого имелось пять, а с 7 августа и семь армий. Эти армии не только остановили немецкую группу войск «Центр», но и провели под командованием Георгия Жукова первую в Отечественной войне успешную наступательную операцию, вернув под свой контроль Ельню – небольшой город южнее Смоленска. Германским войскам пришлось остановиться, чтобы привести свои части в порядок и подготовить их к удару по Москве, захват которой был перенесен Гитлером с августа на октябрь 1941 года.
Начавшаяся 30 сентября 1941 года Московская битва была по тем временам самым крупным из сражений в мировой истории; с обеих сторон в нее было втянуто более 3 миллионов бойцов. Новая советская Красная Армия, которая прикрывала Москву с рубежей Брянского, Резервного и Западного фронтов, включала в свой состав 15 армий. Оборону держали войска численностью в 1 миллион 250 тысяч человек, здесь было около тысячи танков, более 7 тысяч орудий, но только около 700 самолетов. Германская группа «Центр» располагала большими силами. У противника было 7700 танков, 14 тысяч орудий, 1400 самолетов и 75 дивизий с общей численностью в 1800 тысяч солдат и офицеров. Германия стянула сюда до 40% всех войск Восточного фронта. Германия готовилась повторить свой «блицкриг», хотя и не располагала главным для такой войны фактором внезапности. Оборона была упорной, и противник нес большие потери. Германским танковым армиям удалось все же прорвать линии обороны и окружить крупную группу советских армий. Однако в отличие от конца июня и начала июля окруженные дивизии продолжали сражаться. Некоторым из них удалось вырваться из окружения и с боями отойти к Москве. Потери советских войск убитыми и пленными были очень велики, и временами создавалось впечатление, что Москва обречена. Однако уже в конце октября на ближние рубежи обороны Москвы начали выдвигаться новые, «свежие» дивизии, переброшенные сюда из Сибири и Дальнего Востока, из Средней Азии и Казахстана, из Приволжского и Уральского военных округов, а также сформированные из отрядов народного ополчения. Эти дивизии и армии составляли уже военную группировку «третьей очереди», которая сумела не только остановить последнее отчаянное наступление 51 германской дивизии и нескольких тысяч танков, начавшееся 15 ноября 1941 года, но и перейти в неожиданное наступление 6 декабря 1941 года. Немецкое командование было поражено, так как и численное превосходство, и преимущество в технике было все еще на его стороне. Итоги Московской битвы известны. Противник был отброшен от столицы СССР на 100–250 километров. Германская армия уже никогда не пыталась вести наступление на этих рубежах, а Гитлер сместил со своих постов генерал-фельдмаршалов Браухича и Бока и генерал-полковника Гудериана, которые так удивлялись 20 и 21 июня 1941 года беспечности Красной Армии и ее командиров. Теперь им противостояла на Восточном фронте другая армия, и ее возглавляли другие командиры. Уже в первую неделю советского наступления под Москвой были захвачены десятки тысяч поднявших руки немецких солдат, и теперь они, растерянные, замерзшие и жалкие, шли большими колоннами на восток под охраной бойцов Красной Армии.
В битве за Ленинград побеждают жители города
Прибалтика не стала в конце июня 1941 года главным полем сражений. Быстро захватив Вильнюс и Каунас, германские войска задержались на несколько дней из-за ожесточенных боев под Шауляем и Лиепая и только 1 июля смогли захватить Ригу. На дальние подступы к Таллинну германские войска вышли только к 1 августа 1941 года. Оборону этого города поддержали орудия и моряки Балтийского флота, и она продолжалась до конца месяца. Через южные районы Литвы и Латвии немецкие войска вышли к Пскову и захватили его 9 июля. Однако дальнейшее их продвижение шло медленно, и Новгород был захвачен только 19 августа – после упорных боев.