Arsenal snatched a later winner against Brighton as they served up an entertaining 3-2 scoreline in their FA Cup Fourth Round tie at the AMEX Stadium.
Much maligned French striker Olivier Giroud silenced his critics as he netted a brace that put Arsenal ahead on two separate occasions.
Both times their Championship opposition came back, first through Ashley Barnes and then debutant Leonardo Ulloa.
However, Theo Walcott’s 85th minute goal proved to be the decider as Arsenal advanced to the next round.
The Gunners grabbed the initiative 16 minutes into an end-to-end game as they countered quickly after Barnes’ effort was saved.
The ball broke to Lukas Podolski and he found Giroud who finished with aplomb, curling into the top corner of the goal.
When Brighton’s goal came minutes after the half hour mark it was thoroughly deserved, Barnes turning in David Lopez’s cross from close range.
The hosts had the better of the first half but 10 minutes after the interval it was Arsenal who struck again as Giroud produced another good finish.
The Seagulls found another equaliser in the 62nd minute as their goal scorer whipped in a peach of a cross which Ulloa dived to meet with his head.
The home side were then undone with five minutes remaining as substitute Walcott saw his volley fly into the back of the net via a deflection to give Arsene Wenger’s men the win.