Liverpool captain Steven Gerrard then produced some desperate defending as he hooked Lukas Podolski’s cross through the six-yard box behind.
The visitors, though, almost made it 2-0 on 27 minutes when Szczesny got nowhere near a corner from the left and Daniel Agger’s header was hacked off the line by Podolski.
Arsenal were forced into a change before half-time when Kieran Gibbs hobbled off and Brazil defender Andre Santos came on.
Szczesny was almost caught out when rushing from his goal to close down Henderson on the left corner of the penalty area, but the Liverpool midfielder chipped the ball onto the roof of the net - much to the relief of the backpedalling Poland goalkeeper.
Arsenal came close to a leveller early in the second half when Podolski floated a pass from the left out to the far post, where Walcott arrived to head it just over.
It proved a costly miss as Liverpool extended their lead on the hour.
Henderson battled past Santos and into the right side of the penalty area, before then holding off two more defenders. As the ball bounced back off Ramsey’s boot, he stabbed it past Szczesny.
Arsenal needed an immediate response, and got it on 64 minutes when Giroud planted a header into the far corner from Jack Wilshere’s right-wing free-kick.
Before Liverpool could settle, the Gunners were level.
Santi Cazorla worked the ball out on the right side of the penalty area to Giroud. His lay-off teed up Walcott just outside the six-yard box and the England forward lashed an angled drive across Reina into the far corner.
Walcott curled a 20-yard effort just wide after running along the edge of the Liverpool box.
Gerrard was somewhat fortunate to only have been shown a yellow card by referee Kevin Friend after jumping in with his foot raised on Mertesacker.
The 6ft 7in German was, though, soon up again as he headed a free-kick from Wilshere just over at the near post.
Reina saved at full stretch from Giroud as Arsenal looked for a late winner, with the Frenchman then scuffing an effort from close range.
Suarez saw a late strike turned away by Szczesny in stoppage time as a thrilling encounter finally ended all square.