Arsenal recorded their first north London derby double for almost decade to move eight points clear at the top of the Premier League with a 2-0 win over Tottenham on Sunday.
Hugo Lloris put through his own net to give the Gunners the lead following Bukayo Saka's cross, before Martin Odegaard doubled their advantage with a terrific long-range effort. After a dominant first-half performance from the Gunners, Tottenham slowly grew into the game and forced Aaron Ramsdale into a series of excellent stops as Harry Kane and Ryan Sessegnon both went close.
But Mikel Arteta's side showed grit and steel to hold out for their first league double over Spurs since the 2013/14 season as the Gunners extended their lead above second-place Manchester City. There was drama after the game when Aaron Ramsdale was involved in a skirmish with Richarlison, before a Tottenham fan climbed onto the hoardings surrounding the pitch and kicked Arsenal's goalkeeper.
Arteta pulled his players away from the melee and took them down the other end of the field to celebrate in front of Arsenal supporters to toast their win. Here are the winners and losers from the Tottenham Hotspur Stadium.
Winners
Martin Odegaard
The Norwegian has become something of a cult hero during Arsenal's title charge so far this season and Odegaard continued his impressive scoring streak with a terrific finish in the North London derby. The 24-year-old found some space on the edge of the box before drilling the ball into the bottom corner, beyond the dive of Hugo Lloris.
Odegaard's strike was his eighth of the campaign and no other Premier League midfielder has scored more this term as he added another to his excellent tally. It wasn't just his goal that stood out, however, as Odegaard exuded quality and showed his class with a number of superb touches and passes.
Aaron Ramsdale
What a performance. Everything Tottenham threw at Ramsdale, he stopped. It was a terrific display from the Arsenal keeper, who made seven saves and was excellent for the Gunners as they kept their third successive clean sheet.
Ramsdale was first called into action in the 17th minute when Ryan Sessegnon picked out Heung min-Son inside the box, but his low drive was saved by the feet of the 'keeper. Having made two excellent stops to deny Kane, one of which was from a close-range header, Ramsdale made arguably his most impressive save of the game.
It came when Tottenham were beginning to get on top and a goal could've changed the complexion of the contest. Sessegnon played a one-two with Kane, before the Spurs left-back fired the ball towards the far corner. However, Ramsdale stretched out his left boot to divert the ball past the post.
His afternoon was tarnished by the chaos at the end, however, with Ramsdale admitting the behaviour of the fan left a "sour taste".
Bukayo Saka
Although the opening goal wasn't given to him, Saka will be given all the praise for how he made it. The England international gave Sessegnon nightmares on the Gunners' right-hand side and he single-handedly created Arsenal's first with a superb cross that found its way into the back of the net.
The 21-year-old was able to get in behind before spinning Sessegnon inside and out, and Saka then drilled the ball across the face of goal as it made its way into the net via Lloris. Like Odegaard, Saka was involved in much more than just the goal. Although he wasn't as effective in the second-half, Saka managed to drive Arsenal up the pitch and that helped ease the pressure that Spurs were putting on the Gunners goal.
Losers
Hugo Lloris
It proved to be an evening to forget for Lloris, who made yet another error as Arsenal opened the scoring in the North London derby. Saka's cross took a slight deflection off Ryan Sessegnon, and after managing to claim the cross, the ball managed to squirm out of Lloris' hands and drop into the back of the net.
That was the fourth time the former France captain, 36, has made an error leading to a goal this season, which is the worst record in the Premier League. Gary Neville branded the mistake as "so poor" on co-commentary as Lloris' dismal form continued amid Tottenham being linked to Everton stopper Jordan Pickford.
Ryan Sessegnon
Having been recalled to the starting XI in place of Ivan Perisic, all eyes were on Sessegnon as he tried to stop Saka. But the former Fulham youngster didn't pass the test and struggled against the pace and trickery of the flying winger throughout the game, especially in the first half.
Saka and Ben White managed to double up on Sessegnon on Arsenal's right-hand side and it caused all kinds of issues, with that combination leading to the opening goal. Although Sessegnon looked a threat going forward, his end product was dismal to say the least and should've scored in the 52nd minute but couldn't beat Ramsdale.
Cristian Romero
The Argentine endured a torrid evening against the sheer pace and dynamism of the Gunners attack. Romero made a number of fouls and struggled to deal with the likes of Eddie Nketiah, Gabriel Martinelli and Saka, who were far too good for Spurs throughout.
Romero was handed a yellow card in the 35th minute but was fortunate not to get a second shortly after the interval. This was following a cynical late foul of Granit Xhaka - to the despair of the Arsenal side.