CESC Fabregas came off the bench to net another late penalty as 10-man Arsenal laboured into the fifth round of the FA Cup with a 2-1 win over Town at the Emirates Stadium.
The Gunners, who made sweeping changes from the midweek Carling Cup semi-final win over Ipswich, took the lead when Nicklas Bendtner's angled shot deflected in off Terriers skipper Peter Clarke on 22 minutes before then losing Samir Nasri with a hamstring problem, and saw Sebastien Squillaci sent off for blocking right back Jack Hunt's surging run.
Alan Lee broke his goal duck and headed a deserved equaliser for Town, but Fabregas won it from the spot after Jamie McCombe was adjudged to have pushed Bendtner over.
Arsenal took the lead on 22 minutes via a deflection.
Bendtner collected the ball on his chest before charging toward the right side of the penalty area, where he fired in an angled drive which ricocheted off Clarke and flew into the bottom corner.
There was concern for Arsenal when Nasri pulled up holding his hamstring after chasing a long drop-kick from Manuel Almunia. Gunners boss Arsene Wenger was taking no chances, immediately replacing the French playmaker with Tomas Rosicky.
There was then high drama when Squillaci was shown a red card, adjudged last man by referee Mark Clattenburg, after he blocked Hunt following a surging run from the Terriers defender, which had started in his own half.
With no other defensive cover on the bench, striker Marouane Chamakh was sacrificed as Alex Song came in alongside Laurent Koscielny for the second half.
Arsenal were forced to be both patient and cautious asTown looked to get forwards themselves at every opportunity.
The Gunners were handed a reprieve with five minutes left when Bendtner went down in the box under what looked minimal contact from McCombe, who received a yellow card. Fabregas stepped up to send the keeper the wrong way and once again save his team's blushes.
See Monday's Examiner for full report, reaction, match photographs and pictures of the thousands of fans who made the trip