Arsenal mounted a late comeback to net three times in the last seven minutes and beat Norwich 3-1 under controversial circumstances at the Emirates on Saturday.
The result sees the Gunners move into third place in the Premier League but Michael Turner's header in the 56th minute had them in trouble until the late salvo.
Mikel Arteta scored from the spot after Kei Kamara gave away a controversial penalty and Olivier Giroud put Arsenal ahead.
In stoppage time substitute Lukas Podolski sealed the win with a consummate finish from outside the area.
During the first half the Canaries failed to register a single effort on goal but were also effective in keeping the home side at bay.
Giroud had a great chance but he headed Bacary Sagna's cross against the bar whilst Gervinho shot wide.
In the second period the visitors scored against the run of play when Turner evaded the attentions of Vermaelen to get on the end of a Snodgrass free-kick.
Norwich almost grabbed a second as Sebastian Bassong broke from inside his own box and charged 70 yards up field only for Martin to shoot tamely at Lukasz Fabianski.
The home side began to push forward and substitute Podolski had his powerful half volley touched onto the crossbar.
In the 85th minute Arsenal found their leveller but it came under controversial circumstances as linesman Richard West called for a penalty from the far side of the field.
Although the referee had been much closer he pointed for the spot for Kamara’s alleged pull on Giroud.
Arteta duly converted the spot kick and three minutes later his side had another as Oxlade-Chamberlain played a neat one-two with Podolski and crossed low for Giroud to convert.
Any chances of Norwich rescuing a point from the game were dashed in added time as Theo Walcott pulled the ball back for Podolski who steadied himself before firing home.