Arsenal claimed the north London derby bragging rights despite a stunning goal from Tottenham's Erik Lamela.
The hosts were 2-1 winners in an eventful clash at the Emirates.
Lamela's Rabona strike in the first half gave Spurs an early advantage, but Arsenal were always in touch.
OH MY π²
Γrik Lamela with the Rabona in the North London Derby...
πΊ Watch on Sky Sports PL
π± Follow #ARSTOT here: https://t.co/WiNr8izD6A
π² Download the @SkySports app! pic.twitter.com/TxRY09HJ6kβ Sky Sports Premier League (@SkySportsPL) March 14, 2021
They hit the post twice in the first half, one of which was a superb strike from Cedric in the 37th minute with Hugo Lloris rooted to the spot.
Arsenal got the goal they needed shortly before half-time, when Martin Odegaard found the target.
He was on hand to fire home after Kieran Tierney got the better of Matt Doherty to create the opportunity.
Gareth Bale was called ashore by Jose Mourinho early in the second half, but Arsenal continued to press for the lead goal.
They got it in the shape of an Alexandre Lacazette penalty - and led 2-1 after 64 minutes.
ππ¨π§ππ«π¨π―ππ«π¬π² π
Arsenal lead from the spot - but was it a penalty?
πΊ Watch on Sky Sports PL
π± Follow #ARSTOT here: https://t.co/WiNr8izD6A
π² Download the @SkySports app! pic.twitter.com/0yAVcEcPlMβ Sky Sports Premier League (@SkySportsPL) March 14, 2021
They clung on to earn a deserved three points, and close the gap to their north London neighbours in seventh to four points.
They do, however, remain in tenth position.
Tottenham finished the game with ten players after goalscorer Lamela received a second yellow card having caught Tierney in the face with his forearm 15 minutes from time.