The Gunners ran rampant in the opening half hour at St James' Park with Theo Walcott opening the scoring in the first minute, while Robin van Persie's double ensured they led 4-0 after 25 minutes.
Cruising at the break, Arsenal lost momentum when Abou Diaby was sent off four minutes into the second half after an altercation with Newcastle's Joey Barton.
Barton started Newcastle's recovery with 21 minutes remaining by converting a penalty and Leon Best struck in the 75th minute to make it 4-2.
Another Barton penalty in the 83rd minute gave the hosts a sniff before Cheick Tiote sensationally volleyed home from 25 yards to complete Newcastle's comeback in front of their own fans.










