Harry Kane proved Arsenal's nemesis again as his bullet header earned Tottenham a deserved 1-0 victory in the north London derby.
Spurs could have won by more at Wembley had they not squandered countless chances in the second half but Kane's seventh goal in eight versions of this fixture was enough to seal all three points.
Defeat for Arsenal leaves them seven points behind their fiercest rivals as Tottenham boosted their chances of finishing in the Premier League's top four.
Speaking to BT Sport, Kane said: "It was nice to score. I had a few headers in the game and it was nice to see that go in. We'll take the 1-0."
Kane has seven goals in seven Premier League games against Arsenal, and added: "It's a North London derby, I look forward to these games. Thankfully I was there to put that away.
"We are a fit squad, we know if we keep playing, the chances will come. Today we had three or four but we are really pleased with the win."
Spurs now head to Turin and Kane said: "I can't wait, it's a massive game that you look forward to as a player."
Victorious manager Mauricio Pochettino said of Kane: "He is an amazing person, our future. It is amazing what he has achieved, I am so proud and happy that he is in our side."
Both teams came into this fixture on the up, with Arsenal buoyed by their blockbuster buys in January and a 5-1 thumping of Everton, while Spurs stood unbeaten in 11.
But Pierre-Emerick Aubameyang was virtually anonymous here and Henrikh Mkhitaryan ineffective, so it was left to Tottenham's own star man to come up trumps again.
Kane admitted this week games against Arsenal give him an extra buzz after they released him as an eight-year-old. On another day the 24-year-old could have had a hat-trick.
Toby Alderweireld was not included, perhaps left to work on his fitness ahead of Tuesday's trip to Juventus, while January signing Lucas Moura made the squad for the first time.
For Arsenal, Aaron Ramsey was a surprise omission but Petr Cech was passed fit in goal, with Aubameyang and Mkhitaryan taking their places in a front three alongside Mesut Ozil.
A chaotic opening quarter of an hour had both teams threatening on the counter-attack but it took until the 27th minute for the first real chance to arrive.
Kane should have scored as he drifted beyond Nacho Monreal and Christian Eriksen found him with a clipped cross, but the striker, unmarked, headed over from seven yards.
Spurs settled quicker but in truth the half deteriorated as it went on. Eric Dier could have turned in a skewed Mousa Dembele shot but he also miskicked and by the whistle both teams looked in need of a reset.
When they re-emerged, however, it was Tottenham who grabbed the ascendancy, punching the ball forward faster and harrying their opponents with the sort of aggression Arsenal were either not ready for or simply unable to match.
There was little complicated about Kane's opener. Ben Davies was allowed time to cross from the left and he jumped high above Laurent Koscielny, before nodding past Cech.
For the next 30 minutes, Arsenal were hanging on as Kane glanced Dier's delivery wide and then leathered a volley straight at Cech, after Kieran Trippier had poked the ball through Jack Wilshere's legs.
Cech, in the spotlight after recent errors, came to the rescue again soon after, with Eriksen's dipping free-kick heading for the top corner before the keeper tipped it over.
Wenger sent on Alexandre Lacazette and Alex Iwobi shortly after the hour to replace Mohamed Elneny and the out-of-sorts Mkhitaryan but the pattern remained the same.
It was just a case of how costly Spurs' wastefulness would prove as Dele Alli had a glorious chance one against one, but prodded a dribbling finish wide, before Cech denied both Trippier and substitute Erik Lamela from close range.
The home side knew they should have been out of sight and the mood grew nervy in the final minutes. Lacazette twice should have made them pay, volleying one chance over and then skewing an even better one wide when Davinson Sanchez got the wrong side. Tottenham held on.