The visitors took the lead thanks to a sublime solo goal from Aaron Ramsey, the Welshman rounding Hugo Lloris before calmly slotting into an open goal.
Tottenham later looked to have equalised through Harry Kane but his pinpoint header was ruled out for offside.
It wasn’t until the 73rd minute – after Kane had been downed in the box by Shkodran Mustafi – that Spurs finally drew level, with the forward cooly converting his penalty spot-kick.
The closing 10 minutes saw a desperate push from both sides to find a winner, before Arsenal were handed the opportunity to secure victory in the shape of a Pierre-Emerick Aubameyang penalty.
The Gabonese couldn't convert, though, with Lloris guessing right to block the shot. The result leaves Arsenal four points behind Tottenham on 57 points.
So how did the two teams fare? See the gallery below for our player ratings.
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies