Tottenham shrugged off a two goal deficit at half-time to score three times in the second half to triumph 3-2 at the Emirates Stadium against North London rivals Arsenal. Arsenal looked comfortable at the break, leading 2-0 against a ragged Spurs side and looking on course to make it 18 unbeaten home games against their near neighbours.
Chamakh should have made it three but delayed too long and how crucial that miss was to prove to be.
Early in the second half Gareth Bale reduced the deficit as the visitor's suddenly looked threatening.
In the 67th minutes Cesc Fabregas handled and Rafael Van der Vaart made no mistake from the penalty spot.
The Gunners hit back and had chances to regain the lead but it was Spurs who recorded a famous victory five minutes from time.
For Arsenal it was missed chance to head the Premier League, if only for a few hours.
Referee: Phil Dowd
Venue: Emirates Stadium Attendance: 60,102
Arsenal scorers: Nasri 9, Chamakh 27 Tottenham scorers: Bale 50, Van der Vaart (pen) 67, Kaboul 85
ARSENAL 21 Fabianski 03 Sagna (yellow card) 06 Koscielny (yellow card) 18 Squillaci 22 Clichy 04 Fabregas 08 Nasri (Rosicky 77) 15 Denilson (yellow card) 17 A Song 23 Arshavin (Walcott 77) 29 Chamakh (Van Persie 68)
Substitutes 53 Szczesny, 20 Djourou, 27 Eboue, 07 Rosicky, 14 Walcott, 19 Wilshere, 10 Van Persie
TOTTENHAM 01 Gomes 02 Hutton 03 Bale 04 Kaboul 13 Gallas 32 Assou-Ekotto 07 Lennon (Defoe 46) 08 Jenas 11 Van der Vaart (yellow card) (Palacios 87) 14 Modric 09 Pavlyuchenko (Crouch 73)
Substitutes 23 Cudicini, 19 Bassong, 22 Corluka, 05 Bentley, 12 Palacios, 15 Crouch, 18 Defoe