The rivals met at the Emirates Stadium in the Premier League, and it was Spurs who opened the scoring shortly after the half-hour mark when Erik Lamela found the bottom corner of the hosts’ net with a stunning rabona.
Mikel Arteta’s Gunners equalised on the stroke of half-time, however, as Martin Odegaard’s deflected shot beat Hugo Lloris, and Lacazette fired home the winner from the penalty spot on 64 minutes – with Spurs defender Davinson Sanchez deemed to have fouled the striker in the visitors’ box.
The afternoon got worse for Jose Mourinho’s team when Lamela, who had replaced the injured Son Heung-min on 18 minutes, was sent off after receiving two yellow cards in the space of seven minutes.
Whether or not the midfielder’s second booking was justified was the subject of debate among fans and pundits, with Lamela having caught Kieran Tierney in the face with a stray arm while running, and Sanchez’s apparent foul on Lacazette for the penalty was also a matter of controversy.
“We are lucky to get the penalty, I think,” Lacazette told reporters after the final whistle.
“But, of course, I am happy.
“Back in the days I have taken a lot of penalties against [Lloris], but I was confident.”
The result saw Arsenal remain 10th in the Premier League table but they went level on points with ninth-placed Aston Villa, who have a superior goal difference and a game in hand over the Gunners.
Tottenham, meanwhile, stayed in seventh spot following their defeat.
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies