Проводя многие мероприятия по совершенствованию и повышению активности обороны, войска фронта настойчиво готовились к новому наступлению. Соединения поочередно выводились в резерв и второй эшелон, где отрабатывали вопросы ведения наступления в обстановке, максимально приближенной к действительной.
К началу июля 1943 г., когда противник завершал подготовку наступления на Курской дуге, стало известно, что группа армий «Север» также готовится к наступлению из района Мги с задачей вновь выйти к Ладожскому озеру и восстановить блокаду Ленинграда{111}.
Для срыва готовящегося наступления противника и сковывания его сил Волховский и Ленинградский фронты должны были провести наступательные операции в направлении Мги. Причем в основу замысла было положено, как это было и ранее, нанесение фронтами встречных ударов по флангам мгинско-синявинской группировки врага с целью ее окружения и уничтожения. Для выполнения этой задачи Волховский фронт привлек 8-ю армию, перед которой оборонялись 290, 1, 5 егерская горнострелковая, 69 и 212-я пехотные дивизии. В резерве в районе Мги противник имел 58-ю пехотную дивизию.
Главный удар 8-я армия осуществляла из района Воронова — на Славянку, пос. Михайловский и далее на Мгу — навстречу удару, наносимому с севера силами 55-й и 67-й армий Ленинградского фронта. Вспомогательный удар планировалось нанести в направлении Карбусель, Турышкино с целью обеспечения левого фланга ударной группировки армии{112}.
Ближайшая задача армии заключалась в том, чтобы разгромить противника, оборонявшегося в районе Тортолово, пос. Михайловский, пос. 1-й Эстонский, и выйти на рубеж Тортолово, пос. Михайловский, р. Мойка, Стасово, Карбусель. В дальнейшем армия должна была развивать наступление на Мгу, а частью сил (не менее двух дивизий и танковой бригады) — на Синявино, навстречу наступавшим с запада войскам 67-й армии Ленинградского фронта.
В связи с необходимостью прорыва глубокой вражеской обороны войска армии были построены в два эшелона: в первом — четыре стрелковые дивизии (184, 378, 256 и 364-я), каждая из них усиливалась танковым полком; во втором — также четыре стрелковые дивизии (379, 239, 165 и 374-я) и две танковые бригады. Резерв составляли 286-я стрелковая дивизия и 58-я стрелковая бригада. Прорыв подготавливался на участке 13,6 км.
Наши войска превосходили немецко-фашистские в живой силе в 2,3 раза, в минометах — в 5,1 раза, в орудиях калибра 76 мм и выше — в 1,5 раза и в танках в 3,4 раза{113}.
При подготовке операции особое внимание командование и штабы фронта и армий уделяли планированию артиллерийского наступления. Для этого принимались все меры к дополнительной разведке огневых средств врага, его дзотов и других сооружений не только на переднем крае, но и в глубине. Уточнялось количество выделяемых орудий сопровождения и их задачи. Всесторонне рассматривались продолжительность и построение (график) артиллерийской подготовки. Причем было принято решение — период разрушения дзотов и укреплений начать 17 июля, т. е. за несколько дней до начала наступления. Скрупулезно рассчитывалась артиллерийская поддержка атаки пехоты и танков и их артиллерийское сопровождение. На участках, где наши траншеи были удалены от переднего края противника на 700–800 м, были созданы новые траншеи, расположенные в 200–300 м от вражеского переднего края. Там, где этого нельзя было сделать (мешали болота, огонь противника и т. д.), предусматривался вывод пехоты на рубеж атаки в ходе артиллерийской подготовки.
22 июля 1943 г. в 6 час. 35 мин. после артподготовки войска 8-й армии перешли в наступление{114}. Воины дивизий первого эшелона сразу ворвались в первые траншеи немецко-фашистских войск. Но в дальнейшем развернулись упорные бои. Враг оказывал ожесточенное сопротивление огнем и контратаками. Часть наших танков и орудий сопровождения застряла в болотах или была подбита. Активно действовала вражеская авиация. В конце июля были введены в сражение 379-я и 165-я стрелковые дивизии, сменившие 18-ю и 256-ю. Но и после этого наступление развивалось медленно. Приходилось в буквальном смысле слова прогрызать вражескую оборону. Однако в начале августа выявилось слабое место во вражеской обороне в районе Поречья. Сюда сдвигались основные усилия армии. В ночь на 11 августа были введены в бой отдохнувшие и пополненные 256-я и 374-я стрелковые дивизии (последняя из второго эшелона). С утра 12 августа наши войска при поддержке артиллерийско-минометного огня начали обходить Поречье с севера и юга. Особенно умело действовали части 256-й стрелковой дивизии. К исходу дня вражеское сопротивление было сломлено и сильный узел обороны противника в Поречье был занят советскими войсками. Но развить успех дальше не удалось, хотя командующий Волховским фронтом и ввел в сражение из резерва 311-ю стрелковую дивизию. Объяснялось это тем, что противник, почувствовав реальную угрозу прорыва советских войск, еще в первых числах августа снял из-под Ленинграда две пехотные дивизии (132, 254-я) и ввел их в бой в направлении Поречья{115}.