Наступление на Ленинград со второй половины августа осуществлялось на двух направлениях — через Тосно и через Новгород и Чудово. После краткой приостановки действий 15 августа, необходимой для подтягивания отставших частей и новых подкреплений, немецкие войска броском захватили 19 августа Новгород, который не оборонялся в те дни и был быстро оставлен советскими частями. Через день противнику удалось захватить Чудово, и именно бои на Новгородском направлении в последней декаде августа 1941 года оказались для него наиболее успешными. 25 августа новый удар был нанесен на Тосненском направлении. 28 августа 1941 года Тосно был взят, что крайне болезненно восприняло советское командование. Было ясно, что столь быстрое продвижение немцев позволит им оказаться под стенами Ленинграда через несколько дней. Ожесточенное сопротивление советские войска, усиленные ополчением из рабочих Ижорского завода (так называемый Ижорский батальон), смогли оказать только в районе Колпина, но немецкие клинья взрывали оборону противника, используя другие «коридоры». 30 августа войска противника прорвались к Неве. Столь же быстро, с ходу, форсировать реку, чтобы попытаться соединиться с финской Юго-Западной армией, стоявшей на линии старой границы на Карельском перешейке, немцам не удалось. Оба немецких клина, однако, все жестче блокировали город, пытаясь как можно ближе подойти к нему, чтобы сделать эффективными действия осадной артиллерии. 2 сентября 1941 года немцы захватили Мгу прервав, таким образом, сообщение Ленинграда с другими районами СССР. Заключительным ударом, позволившим блокировать город с суши, стал захват Шлиссельбурга 8 сентября 1941 года. Крепость осталась в руках красноармейцев, но вход в реку Волхов контролировали немцы. Взятие Красногвардейска и Колпина создало угрозу окружения советских войск, защищавших Лужский рубеж, — 24 августа Лугу пришлось сдать. Красногвардейский укрепрайон оказался малопригодным для сдерживания немцев — его скоро обошли, а сами защитные сооружения не позволяли выстроить здесь систему эффективной многодневной обороны.
Стремительное наступление немецкой армии в конце августа — начале сентября 1941 года было остановлено лишь ценой героизма тысяч красноармейцев. Они понесли тяжелейшие потери. Ленинградская оборонительная операция (10 июля — 30 сентября 1941 года) являлась одной из самых кровопролитных во время войны. В ней участвовали 517 тысяч человек, а безвозвратные потери составили 214 078 человек{1}.
30 августа 1941 года Главнокомандование Северо-Западного направления было ликвидировано. 5 сентября командующим Ленинградским фронтом был назначен К.Е. Ворошилов, но через несколько дней Ставка изменила свое решение, на роль командира, способного остановить неудержимый натиск немцев, Ворошилов не подходил. Действовал он не гибко, по обычным трафаретам партийно-политических работников, исключавших интуицию, дух импровизации и умение быстро ориентироваться в менявшейся с каждым часом обстановке. Эти трафареты, может быть, и не являлись столь заметными в мирное время, но показали свою непригодность в чрезвычайных условиях. Брать на себя всю полноту ответственности Ворошилов, испытавший унижение после Советско-финляндской войны, остерегался пуще всего. Передоверяя другим командирам важнейшие участки работы и слабо координируя их деятельность, маршал никак не мог справиться с неразберихой, царившей на всех этажах военного аппарата. О том, как работали руководители обороны Ленинграда в самые тяжелые дни германского наступления, лучше всего свидетельствует запись переговоров по прямому проводу 4 сентября 1941 года между Сталиным, Ворошиловым и Ждановым: