It was an absolute belter at Villa Park as the ball hit the back of the net six times.
Arsenal took command early on and raced into a deserved two goal lead through Andrei Arshavin and Samir Nasri, assuming a 2-0 lead at half time. But when Ciaran Clark pulled one back with a wonderful strike it looked like the Gunners might relinquish a comfortable lead for the second time in a week.
A strike from Chamakh restored their cushion before Clarke grabbed hius second to set up a tense finish. Jack Wilshere put the result beyond doubt in injury time to record his first Premier League goal.
Bet on Aston Villa with Sportingbet.com and get a free bet worth up to £50
Aston Villa Tickets Available from Tixdaq.com
Fancy a flutter? Join Sportingbet and get a free bet worth up to £50! There are countless markets to bet on including which team will win, the first goalscorer, the correct score or even the time of the last goal. You can also try your hand at an accumulator and try to win big from a small stake. So visit Sportingbet.com and register now to put your money where your mouth is.