The assault began at 7:45 p.m. and was conducted in three movements. The 54th Massachusetts attacked to the west upon the curtain of Wagner, with the remainder of Gen. Strong's brigade and Col. Putnam's brigade attacking the seaward salient on the south face. As the assault commenced and bombardment subsided, the men of the 1st South Carolina Artillery, Charleston Battalion, and 51st North Carolina Infantry took their positions. The 31st North Carolina, which had been completely captured during the battle of Roanoke Island and later exchanged, remained in the bombproof shelter and did not take its position in the southeast bastion. When the 54th Massachusetts reached about 150 yards from the fort, the defenders opened up with cannon and small arms, tearing through their ranks. The 51st North Carolina delivered a direct fire into them, as the Charleston Battalion fired into their left. The 54th managed to reach the parapet, but after a fierce struggle, including hand-to-hand combat, they were forced back. The 6th Connecticut continued the assault at the weakest point, the southeast, where the 31st had failed to take its position. General Taliaferro quickly rounded up some soldiers to take the position, while the 51st North Carolina and Charleston Battalion fired obliquely into the assailants. Behind the 6th Connecticut, the 48th New York also successfully reached the slopes of the bastion. The remainder of Strong's brigade did not reach that far, as three of the defending howitzers were now in action and firing canister into their flanks, bringing them to a halt. Colonel Putnam quickly brought up his brigade, but only about 100 or 200 men from the 62nd and 67th Ohio reached the bastion. The Confederates attempted to counter-attack twice, but were beaten back after having the officers leading the charge shot down. As the Union assault continued to crumble, due to lack of reinforcements from General Stevenson, Taliaferro was reinforced by the 32nd Georgia Infantry, which had been transported to the island by Brigadier General Johnson Hagood. The fresh troops swept over the bastion, killing and capturing the rest of the Union troops that remained.