On 22 July 1943, at 6:35 a.m., after an hour and a half of artillery fire and a massive air strike, the Soviet troops went on the offensive. The units of the first echelon of the 8th Army immediately managed to capture the first line of defense of the enemy, but the offensive did not advance any further. In late July, the Soviet command brought into battle the
379th and
165th Rifle Divisions, which replaced the
18th and
256th Divisions, but this did not change the situation in favor of the Red Army. The divisions that entered the battle suffered heavy losses, as German units put up fierce resistance and constantly counterattacked. On 12 August, in a renewed attack, the Soviet 8th Army took the strong enemy bridgehead east of the Nasija River near Porechye, but failed to breakthrough towards Mga, despite the introduction into battle of the last reserve of the 8th Army - the
311th Rifle Division. The German command was able to quickly strengthen the defense. For several days, Soviet troops tried to advance further, but did not achieve significant results. The same happened in the northern direction of the front. On 22 July, at the same time as the troops of the 8th Army, units of the 67th Army went on the offensive, and partially broke the enemy's defenses, but failed to exploit the initial success. The German command strengthened its defenses with reserves, sending the
58th,
126th (from the 16th Army), and at the end of the operation the
61st Infantry Divisions and the Soviet offensive was halted. Fierce fighting lasted several weeks and both sides suffered heavy losses. At the end of August, the fighting gradually began to subside. Despite fierce fighting, the Soviet troops failed to reach the targets set before the start of the operation, and the front line in the area of the
Sinyavino Heights differed only slightly from the front line at the beginning of the Soviet offensive. == Second attack (15–25 September 1943) ==