Kyle Walker's late long-range strike gave Tottenham victory in a frenetic north London derby with Arsenal at White Hart Lane.
The right-back - watched by England coach Fabio Capello - condemned Arsenal to their fourth Premier League defeat of the season when his swerving 25-yard effort deceived goalkeeper Wojciech Szczesny 17 minutes from time.
Rafael van der Vaart put Spurs in front with the 10,000th goal in the club's history just before the interval, although Arsenal manager Arsene Wenger and his players complained bitterly that he had handled before scoring.
Aaron Ramsey then gave Arsenal the equaliser they deserved five minutes after half-time before Walker settled a high-tempo encounter that made light of the searing temperatures.
It was another thrilling meeting between these two fierce rivals and tempers threatened to boil over at the final whistle when Wenger was involved in a touchline confrontation with Spurs coach Clive Allen before the pair made their way down the tunnel.
On the pitch Spurs just edged the Gunners, who more than matched Harry Redknapp's side for long periods, but were once again undermined by fragility at the back.
Former Arsenal striker Emmanuel Adebayor was a predictably prominent figure for the home side, while Scott Parker demonstrated the wisdom of his signing by completely overshadowing Wenger's £10m deadline day purchase Mikel Arteta.
WHO IS KYLE WALKER?
- Began his career at Sheffield United before to moving to Spurs along with Kyle Naughton in the summer of 2009
- Was loaned back to the Blades and also spent time with QPR
- A further loan spell at Aston Villa led to a call up the England squad for the friendly against Denmark in February
- Has made eight appearances for Spurs this season, scoring his first goal for the club in the win over Arsenal
Szczesny, in particular, will feel the disappointment of defeat but the young Pole also distinguished himself with fine saves from Parker, Adebayor and Jermain Defoe.
The frantic early pace of the game made no allowances for the heat and Parker should have given Spurs the lead after only six minutes. Alex Song conceded possession in dangerous territory but Parker could only shoot straight at Szczesny with only the keeper to beat.
Arsenal's confidence in possession and their willingness to take the game to Spurs belied their early-season struggles and Theo Walcott was inches away from giving them the lead when his angled effort deflected just wide off Ledley King.
From the resulting corner, it needed the intervention of Benoit Assou-Ekotto on the line to divert Ramsey's header away to safety.
Arsenal's best first-half chance fell to Gervinho after 28 minutes, Wenger leaping from his seat and pumping his fists in frustration as the striker took a pass from Robin van Persie in his stride 10 yards out before steering a finish carelessly wide.
The deadlock was broken in contentious circumstances six minutes before half-time. Arsenal's defending was ponderous as Bacary Sagna and Per Mertesacker allowed Van der Vaart far too much time to collect Adebayor's pass before shooting across Szczesny into the bottom corner.
Arsenal, with Wenger leading the complaints, appealed for handball but the protests were ignored as Van der Vaart ran to celebrate among the Spurs fans, an action he was fortunate referee Mike Dean ignored as he had already been booked for a foul on Kieran Gibbs.
Van der Vaart undid his earlier good work when he was guilty of dreadful defending to let Arsenal in for the equaliser. As Younes Kaboul's clearing header fell to Song, the Dutchman made only a token effort to stop his run and was punished as Ramsey arrived at the near post to turn in his cross.
Spurs almost delivered the instant response as Bale set Adebayor free inside the area but Szczesny was once more alert to the danger and denied the former Arsenal striker with an instinctive one-handed save.
However, the young keeper had to take a large share of the responsibility as Spurs regained the lead.
Arsenal's defence allowed substitute Sandro too much time to cross and when the loose ball fell to Walker, his shot carried pace and swerve but Szczesny should not have been deceived to let the ball evade his grasp.
Mertesacker had endured his moments of uncertainty and a complete breakdown in communication with Song almost let Bale in for a third, but his shot rolled agonisingly wide.
Szczesny joined Arsenal's attack as they forced corners in injury time - but it was to no avail as Spurs held on to win.
Sorry, we were unable to load match stats, please try again.
Live Text Commentary
Full Time The match has reached full-time.90:00 +5:07
Inswinging corner taken by Mikel Arteta from the left by-line, clearance by Younes Kaboul.90:00 +4:28
Corner from left by-line taken by Mikel Arteta.90:00 +1:45
Corner taken left-footed by Gareth Bale.90:00 +1:24
Free kick awarded for a foul by Yossi Benayoun on Luka Modric. Luka Modric restarts play with the free kick.89:42 Substitution
Substitution Scott Parker leaves the field to be replaced by Vedran Corluka.89:04
Effort from inside the area by Luka Modric misses to the left of the goal.88:10
The referee blows for offside against Scott Parker. Andrey Arshavin takes the indirect free kick.87:26
Jermain Defoe has an effort at goal from just inside the box that misses to the left of the goal.86:13
Free kick awarded for an unfair challenge on Mikel Arteta by Raniere Sandro. Andrey Arshavin takes the direct free kick.85:57
The ball is delivered by Gareth Bale, Per Mertesacker manages to make a clearance.83:57 Substitution
Substitution Jake Livermore is brought on as a substitute for Emmanuel Adebayor.83:11
Outswinging corner taken from the right by-line by Luka Modric, Headed effort from deep inside the penalty area by Raniere Sandro goes harmlessly over the crossbar.82:49
Jermain Defoe takes a shot. Save made by Wojciech Szczesny.81:32
Centre by Carl Jenkinson, save made by Brad Friedel.80:58
Emmanuel Adebayor concedes a free kick for a foul on Alex Song. Free kick taken by Wojciech Szczesny.80:33
Kieran Gibbs sends in a cross, save by Brad Friedel.79:58
Yossi Benayoun takes a shot. Benoit Assou-Ekotto gets a block in.76:24
Alex Song has a headed effort at goal from close in which goes wide of the left-hand upright.76:24 Substitution
Substitution (Arsenal) makes a substitution, with Andrey Arshavin coming on for Yao Gervinho.
Inswinging corner taken by Robin van Persie,75:54
Younes Kaboul concedes a free kick for a foul on Yao Gervinho. Direct free kick taken by Mikel Arteta.75:30
Effort on goal by Gareth Bale from inside the penalty box misses to the right of the target.74:42
Carl Jenkinson concedes a free kick for a foul on Raniere Sandro. Benoit Assou-Ekotto takes the free kick.74:25 Booking
Booking Scott Parker receives a yellow card for unsporting behaviour.74:14
Scott Parker challenges Mikel Arteta unfairly and gives away a free kick. Mikel Arteta takes the free kick.72:17
The assist for the goal came from Luka Modric.72:17 Goal scored
Goal! - Kyle Walker - Tottenham 2 - 1 Arsenal Kyle Walker scores from 35 yards to to the bottom left corner of the goal. Tottenham 2-1 Arsenal.71:05 Substitution
Substitution Yossi Benayoun replaces Theo Walcott.67:27 Substitution
Substitution Bacary Sagna leaves the field to be replaced by Carl Jenkinson.67:04
Kieran Gibbs gives away a free kick for an unfair challenge on Luka Modric. Direct free kick taken by Kyle Walker.66:49
The ball is delivered by Robin van Persie, clearance made by Kyle Walker.64:27
Corner taken right-footed by Luka Modric from the right by-line, Jermain Defoe challenges Kieran Gibbs unfairly and gives away a free kick. Wojciech Szczesny restarts play with the free kick.64:01
Outswinging corner taken right-footed by Luka Modric from the right by-line to the near post, clearance made by Aaron Ramsey.62:28 Substitution
Substitution Rafael Van der Vaart leaves the field to be replaced by Raniere Sandro.62:00
Free kick awarded for a foul by Kieran Gibbs on Rafael Van der Vaart. Free kick crossed by Rafael Van der Vaart, clearance by Francis Coquelin.61:13
Theo Walcott crosses the ball.57:46
Foul by Mikel Arteta on Luka Modric, free kick awarded. Strike comes in from Luka Modric from the free kick.57:11
Inswinging corner taken left-footed by Rafael Van der Vaart.57:02
Emmanuel Adebayor takes a shot. Save made by Wojciech Szczesny.56:09
Aaron Ramsey is ruled offside. Brad Friedel takes the indirect free kick.55:58
The ball is swung over by Aaron Ramsey, clearance by Benoit Assou-Ekotto.53:55
The assistant referee flags for offside against Emmanuel Adebayor. Aaron Ramsey takes the free kick.53:40
Aaron Ramsey sends in a cross, Younes Kaboul makes a clearance.52:30
Yao Gervinho takes a shot. Brad Friedel makes a save.50:44
The assist for the goal came from Alex Song.50:44 Goal scored
Goal! - Aaron Ramsey - Tottenham 1 - 1 Arsenal Aaron Ramsey finds the net with a goal from close range to the top left corner of the goal. Tottenham 1-1 Arsenal.50:19
Centre by Yao Gervinho, clearance by Gareth Bale.50:08
Corner taken short by Yao Gervinho.48:34
Effort on goal by Gareth Bale from just inside the penalty area goes over the target.47:52
Short corner taken by Rafael Van der Vaart from the right by-line.46:58
Outswinging corner taken left-footed by Rafael Van der Vaart from the left by-line, Alex Song makes a clearance.46:18
The referee gives a free kick against Jermain Defoe for handball. Kieran Gibbs restarts play with the free kick.45:01
The game restarts for the second half.45:00 +3:08 Half time
Half Time The referee blows for half time.44:50
Jermain Defoe is flagged offside by the assistant referee. Wojciech Szczesny restarts play with the free kick.44:09
Theo Walcott takes a shot. Save made by Brad Friedel.43:28
Free kick awarded for an unfair challenge on Mikel Arteta by Emmanuel Adebayor. Direct free kick taken by Mikel Arteta.42:21
Aaron Ramsey takes a shot. Save by Brad Friedel.41:41
Long range shot from Gareth Bale misses to the left of the goal.41:21
A cross is delivered by Gareth Bale, save made by Wojciech Szczesny.39:26
Emmanuel Adebayor provided the assist for the goal.39:26 Goal scored
Goal! - Rafael Van der Vaart - Tottenham 1 - 0 Arsenal A goal is scored by Rafael Van der Vaart from inside the box to the bottom right corner of the goal. Tottenham 1-0 Arsenal.38:11
Alex Song concedes a free kick for a foul on Emmanuel Adebayor. Direct free kick taken by Kyle Walker.35:44
Free kick awarded for an unfair challenge on Bacary Sagna by Luka Modric. Bacary Sagna takes the direct free kick.33:40
Theo Walcott takes a shot from just inside the penalty box which clears the bar.31:27
Rafael Van der Vaart shoots direct from the free kick.31:27 Booking
Booking Per Mertesacker goes into the referee's book.31:19
Per Mertesacker challenges Jermain Defoe unfairly and gives away a free kick.30:06
Corner taken by Rafael Van der Vaart.29:59
Gareth Bale delivers the ball, blocked by Bacary Sagna.29:28
Jermain Defoe produces a cross.28:34
Yao Gervinho produces a right-footed shot from deep inside the area which goes wide of the left-hand post.27:31
Jermain Defoe sends in a cross, Rafael Van der Vaart takes a shot. Save by Wojciech Szczesny.26:25 Booking
Booking Rafael Van der Vaart receives a yellow card for unsporting behaviour.26:17
Unfair challenge on Kieran Gibbs by Rafael Van der Vaart results in a free kick. Direct free kick taken by Wojciech Szczesny.26:00
Gareth Bale delivers the ball, Per Mertesacker manages to make a clearance.25:33
Robin van Persie is flagged offside by the assistant referee. Ledley King restarts play with the free kick.23:12
Theo Walcott takes a shot. Save made by Brad Friedel.23:02
The referee blows for offside against Rafael Van der Vaart. Free kick taken by Kieran Gibbs.21:21
Younes Kaboul concedes a free kick for a foul on Robin van Persie. Mikel Arteta produces a shot on goal direct from the free kick.18:32
The ball is crossed by Gareth Bale, Shot from deep inside the area by Rafael Van der Vaart goes over the bar.15:38
Corner taken by Mikel Arteta from the left by-line, clearance by Younes Kaboul. Mikel Arteta takes a inswinging corner from the left by-line to the near post, Aaron Ramsey takes a shot. Younes Kaboul gets a block in. Inswinging corner taken from the right by-line by Robin van Persie.15:09
Theo Walcott takes a shot. Blocked by Younes Kaboul.13:21
Emmanuel Adebayor is caught offside. Alex Song takes the indirect free kick.10:28
Headed effort from inside the area by Robin van Persie misses to the right of the goal.9:40
Scott Parker challenges Mikel Arteta unfairly and gives away a free kick. Mikel Arteta restarts play with the free kick.7:46
Centre by Theo Walcott.6:50
Scott Parker gives away a free kick for an unfair challenge on Kieran Gibbs. Wojciech Szczesny restarts play with the free kick.6:20
Scott Parker takes a shot. Save by Wojciech Szczesny.5:49
Bacary Sagna crosses the ball, save made by Brad Friedel.3:51
Alex Song concedes a free kick for a foul on Emmanuel Adebayor. The free kick is swung in left-footed by Rafael Van der Vaart.3:04
Header on goal by Jermain Defoe from inside the box goes harmlessly over the target.2:28
Inswinging corner taken by Rafael Van der Vaart from the right by-line played to the near post, Robin van Persie manages to make a clearance.0:56
The assistant referee signals for offside against Luka Modric. Wojciech Szczesny restarts play with the free kick.0:00
The referee starts the match.
Live data and text provided by our data suppliers