Missing both captain Martin Odegaard and key midfielder Declan Rice due to injury and suspension, the Gunners faced a tough test from Ange Postecoglou’s Spurs but held firm, igniting celebrations at the final whistle.
Arsenal goalkeeper David Raya was outstanding early on, making crucial saves to deny Dejan Kulusevski, while Spurs’ keeper Guglielmo Vicario produced a brilliant stop to thwart Kai Havertz’s header.
Tensions flared just before halftime as players clashed after Jurien Timber’s challenge on Pedro Porro, setting the tone for a nervy second half.
Gabriel made the decisive breakthrough in the 64th minute, slipping past Cristian Romero to power home Bukayo Saka’s corner past Vicario.
Derby wins at Tottenham are always special for Arsenal, but this victory is particularly sweet, achieved without Odegaard and Rice, and providing momentum ahead of their crucial clash against Manchester City next weekend.