Season 2026-27

Arsenal vs Leeds

Premier League · Round 6 · Sat 10 Oct 2026, 12:30

Arsenal
21 Full time
Leeds

Arsenal beat Leeds 2–1 at Emirates Stadium on 10 October 2026 (Premier League 2026-2027, Round 6). Goals – Arsenal: Riccardo Calafiori 62', Bruno Guimaraes 70'; Leeds: James Justin 55'. Highest-rated player: Bruno Guimaraes (8.1). In 17 Premier League meetings since 2000-01, Arsenal have won 12, Leeds 3 and 2 matches have been drawn.

Summary

Key events

  1. Half time · 0–0
  2. 55' James Justin Leeds · assist Gabriel Gudmundsson 0–1
  3. 62' Riccardo Calafiori Arsenal · assist Ben White 1–1
  4. 70' Bruno Guimaraes Arsenal · assist Declan Rice 2–1
  5. Full time · 2–1

Match report

Arsenal vs Leeds Match Overview: 2-1 Premier League

The Arsenal vs Leeds Match Overview will read like a comeback, but it felt like a test of nerve. Arsenal turned a second-half deficit into a Arsenal vs Leeds Result that mattered: Arsenal vs Leeds Score 2-1, sealed by Bruno Guimarães’ thunderous winner after Riccardo Calafiori had dragged the hosts level. Leeds, brave and combative, had struck first through James Justin, and for a spell it looked like the Emirates might be heading for a frustrating afternoon. Instead, Mikel Arteta’s changes tilted the pitch, and Arsenal’s quality told when it counted.

First Half

From the opening exchanges, Arsenal tried to play at their usual tempo—Declan Rice snapping into duels, Martin Ødegaard probing, Bukayo Saka forcing the line to retreat—yet Leeds refused to be pinned back. Daniel Farke’s side carried a genuine threat in transition, with Dominic Calvert-Lewin and Noah Okafor offering direct running and second-ball menace.

Chances arrived at both ends. Kai Havertz twice threatened in the air, while Leeds went close when Calvert-Lewin reacted sharply in the box and David Raya produced a point-blank save that felt like a goal prevented rather than a routine stop. Raya was called upon again as Leeds tested Arsenal’s structure with shots from distance and quick combinations around the edge of the area.

The half also had an edge—bookings for Ao Tanaka and Ethan Ampadu, and even a caution for Farke on the touchline—reflecting how fiercely Leeds competed. Arsenal had territory and control, but Leeds had the clearer moments of jeopardy, ensuring the interval arrived with tension intact rather than comfort.

Key Moments

  • David Raya’s outstanding close-range stop denied Dominic Calvert-Lewin when Leeds looked set to open the scoring.
  • Leeds’ midfield bite showed in a flurry of first-half cautions as they disrupted Arsenal’s rhythm.
  • Kai Havertz and Bukayo Saka both went close with headed chances, but James Trafford stood firm.
  • Leeds carried a real counter-attacking threat, forcing Arsenal’s back line to defend facing their own goal.

Second Half

The second period exploded into life. Arsenal began with intent—Ødegaard forcing a spectacular save and Saka narrowly missing with a close-range header—but Leeds landed the first punch. A clever pass from Gabriel Gudmundsson opened the box, and James Justin took one touch before lashing a first-time finish into the top corner. It was a ruthless moment, and suddenly it was an Arsenal match today played with pressure, not patience.

Arsenal’s response was immediate in spirit and, soon after, in substance. Calafiori—already pushing high and offering width—found himself in the right place after Ben White’s header dropped invitingly. The finish was fierce, too powerful for Trafford, and the Emirates exhaled as the equaliser reset the contest.

Arteta then rolled the dice. Timber and Gyökeres arrived, and Bruno Guimarães was introduced to inject control and punch around the edge of the box. The game shifted: Arsenal’s possession became more purposeful, Leeds’ legs began to chase rather than press, and the spaces that had been guarded so well started to appear.

The winner was a strike that belonged to the biggest moments. Rice, calm under pressure, threaded a pass into Guimarães on the edge of the area. One touch to set, a quick step inside his marker, and then a curling drive into the bottom corner—clean, decisive, and unstoppable. Leeds tried to rally through changes of their own, but Arsenal managed the final minutes with maturity, Trafford still required for late saves, including a stoppage-time intervention to keep out Saka from distance.

Arsenal vs Leeds Highlights

  • 56’ Arsenal vs Leeds Goals: James Justin finished brilliantly after Gudmundsson’s incisive pass to put Leeds 1-0 up.
  • 63’ Arsenal vs Leeds Goals: Riccardo Calafiori smashed in the equaliser after Ben White’s header dropped kindly.
  • 70’ Arsenal vs Leeds Goals: Bruno Guimarães bent a superb winner into the bottom corner, assisted by Declan Rice.
  • James Trafford produced multiple high-quality saves, including late stops from Ødegaard and Saka that kept Leeds alive.

Arsenal vs Leeds Stats Breakdown

This Arsenal vs Leeds Match Report is backed up by the numbers: Arsenal controlled the ball (58% possession) and, more importantly, created far better chances. The Arsenal vs Leeds Stats underline the difference in attacking weight, with Arsenal posting 2.58 xG to Leeds’ 0.68 xG, plus a huge edge in final-third passing (198 to 83) and touches in the opposition box (34 to 16).

Leeds did not fold, though. They matched Arsenal for total shots more closely than many would expect (13 to 11) and produced three big chances to Arsenal’s four, which explains why this never felt comfortable. The swing factor was finishing and shot quality: Arsenal generated higher-value looks and repeatedly forced Trafford into action, even as Leeds’ physicality (20 fouls) tried to break momentum.

From an xG analysis perspective, Arsenal’s comeback was not a smash-and-grab—it was a reflection of sustained pressure after falling behind, with the equaliser and winner arriving during a spell when Leeds were increasingly pinned into defending their own box.

Player of the Match

Bruno Guimarães (Arsenal). Introduced to change the cadence of the game, he did exactly that—bringing composure in tight areas and then delivering the defining moment with a match-winning strike. It was the kind of cameo that becomes a headline in any Arsenal vs Leeds Analysis, blending control with end product when Arsenal needed both.

What the Result Means

The Arsenal vs Leeds Result keeps Arsenal’s momentum moving in the right direction, the sort of comeback that can shape a season as much as it lifts a crowd. For Leeds, the performance will sting because the plan worked for long stretches—defend with aggression, break with speed, and trust Trafford behind them—but the fine margins at this level punished even brief lapses around the box.

In the immediate post-match reaction, Arsenal will point to resilience and impact from the bench; Leeds will take belief from creating genuine danger away from home, even if the scoreboard didn’t reward the effort.

Report written automatically from the match data and commentary. xG figures are the data provider's.

Match statistics

ArsenalLeeds

Top stats

58%Ball possession42%
2.58Expected goals (xG)0.68
13Total shots11
6Shots on target5
4Big chances3
2Corner kicks4

Shooting

2.96xG on target (xGOT)1.35
1Big chances scored1
3Big chances missed2
8Shots inside the box7
5Shots outside the box4
4Shots off target3
3Blocked shots3
0Hit the woodwork0
0Headed goals0

Passing

513Passes354
46Long passes58
198Final third passes83
15Crosses23
11Key passes7
1.16Expected assists (xA)0.32
34Touches in opposition box16
17Throw-ins16

Defending

12Tackles10
7Interceptions10
25Clearances19
54Duels won46
4Goalkeeper saves4
0.35Goals prevented0.96
1.35xGOT faced2.96
1Goals conceded2
1Errors leading to shot2
0Errors leading to goal0

Discipline

12Fouls20
7Offsides4
19Free kicks13

Other

6Goal kicks5

xG and xGOT are the data provider's figures.

Lineups

Arsenal

Substitutes used

Unused

Kepa Arrizabalaga, Max Dowman, Eberechi Eze, Martin Zubimendi

Leeds

Substitutes used

Unused

Melvin Bard, Ilia Gruev, Sean Longstaff, Michael Zetterer

Arsenal vs Leeds Match Commentary

  1. 90+6' Full time That's it for today, Paul Tierney has blown his whistle and the game is over.
  2. 90+6' Bukayo Saka (Arsenal) is unlucky with a goal-bound effort from the edge of the box. A brilliant save by James Trafford stops the ball from going inside the left post.
  3. 90+3' Bruno Guimaraes (Arsenal) should know this behaviour is beyond the rules. He was too careless with his challenge and left Paul Tierney no option but to blow his whistle.
  4. 90+2' Noni Madueke (Arsenal) unleashes a powerful shot towards goal, but it is bravely blocked by a self-sacrificing defender.
  5. 90' We will have 5 min. of added time.
  6. 90' The substitution is prepared. Mikel Merino (Arsenal) joins the action as a substitute, replacing Martin Odegaard.
  7. 87' Daniel Farke prepares a substitution. Nico Elvedi is replaced by Jaka Bijol (Leeds).
  8. 86' The referee stops play so that a substitution can be made and Jayden Bogle departs the field of play to be replaced by Jean-Matteo Bahoya (Leeds).
  9. 84' Yellow card Yellow card! It's like Martin Odegaard (Arsenal) was asking for a caution with his behaviour. Paul Tierney agrees and books him.
  10. 83' Martin Odegaard (Arsenal) picks up the rebound inside the penalty area and releases a good shot to the bottom left corner. Unfortunately for him, James Trafford shows how quick his reflexes are and dives superbly to stop his effort. What a save but what a wasted opportunity!
  11. 83' Declan Rice (Arsenal) attempts to find one of his teammates with a sweet pass into the box, but one of the defending players reacts well and intercepts the effort.
  12. 82' Here is a change. Riccardo Calafiori is going off and Mikel Arteta gives the last tactical orders to Piero Hincapie (Arsenal).
  13. 79' The referee stops play so that a substitution can be made and Lukas Nmecha (Leeds) comes onto the pitch for James Justin.
  14. 78' James Justin (Leeds) is cautioned by the referee for a foul that he committed a little earlier.
  15. 78' James Justin (Leeds) is penalised for holding. Paul Tierney signals a set piece.
  16. 78' A cross from a mid-range free kick, taken by Leeds, is intercepted by one of the defenders.
  17. 76' Brenden Aaronson (Leeds) makes a rough challenge and the referee blows for a foul.
  18. 71' Daniel Farke has decided to introduce fresh legs, with Brenden Aaronson (Leeds) replacing Noah Okafor.
  19. 71' The substitution has been made. Harry Wilson (Leeds) has replaced Ao Tanaka.
  20. 70' Goal · 2–1 Goal! Declan Rice finds Bruno Guimaraes (Arsenal) with a clever pass. He steps inside his man on the edge of the box and whips a tremendous shot into the bottom left corner. Fantasy football! 2:1.
  21. 67' The corner kick from Bukayo Saka (Arsenal) is headed out of the penalty area by one of the defenders.
  22. 66' Riccardo Calafiori (Arsenal) comes close to scoring! He gets the ball inside the box from the resulting corner but his effort goes narrowly wide of the left post. This should be a big warning for the defence.
  23. 66' The referee awards a corner and Declan Rice (Arsenal) goes over to take it.
  24. 65' Substitution. Myles Lewis-Skelly is replaced by Bruno Guimaraes (Arsenal).
  25. 65' Mikel Arteta has decided to substitute Kai Havertz and he is replaced by Viktor Gyokeres (Arsenal).
  26. 65' Here's the change. Ben White leaves the pitch and Jurrien Timber (Arsenal) comes on as a substitute.
  27. 63' Goal · 1–1 Riccardo Calafiori (Arsenal) scores! Ben White heads the ball into his path before he drives in an effort that is too powerful for the goalkeeper to keep out. 1:1.
  28. 59' Yellow card The referee has issued a yellow card to Tarik Muharemovic (Leeds).
  29. 58' A corner kick by Leeds is thwarted by the well prepared David Raya (Arsenal).
  30. 56' Goal · 0–1 Goal! Gabriel Gudmundsson shows great vision to find James Justin (Leeds) with a cheeky pass inside the box, and his first-time shot is precise and sails into the top left corner. 0:1.
  31. 54' Anton Stach (Leeds) swings in the corner kick, but one of the defenders leaps highest to head the ball away.
  32. 54' Ao Tanaka (Leeds) finds himself in space on the edge of the box and smashes a glorious looking effort towards the roof of the net, but David Raya thwarts him with a great two-handed save. The ball goes out of play and Leeds have been awarded a corner kick.
  33. 51' Martin Odegaard (Arsenal) does well to control a poor pass on the edge of the box then shoots towards the bottom right corner. James Trafford is out of position but leaps to make a brilliant save.
  34. 48' A decent cross gives Bukayo Saka (Arsenal) a chance to score, but he sends his header inches over the bar from close range.
  35. 46' The second half has just started.
  36. 45+4' That is it for the first half after the referee blows his whistle and the players head to their respective dressing rooms.
  37. 45+3' Myles Lewis-Skelly (Arsenal) sends a lofted cross into the penalty area. Unfortunately for him, the opponent's defence deals with his cross comfortably and intercepts it.
  38. 45+3' Paul Tierney blows his whistle for a foul after Nico Elvedi (Leeds) hacks down one of his opponents.
  39. 45' There will be a minimum of 3 min. of added time.
  40. 44' What a wasted opportunity by Gabriel Gudmundsson (Leeds)! He creates some space for himself inside the penalty box and unleashes a decent strike towards the right side of the goal, but David Raya makes an astonishing save to thwart him.
  41. 43' Kai Havertz (Arsenal) latches onto a long cross into the centre of the box by Noni Madueke but can't keep his header down, sending it high over the bar.
  42. 40' One of the players from Leeds times his run too early and the referee blows his whistle for offside.
  43. 39' Yellow card Daniel Farke isn't happy on the touchline after referee Paul Tierney shows him a yellow card.
  44. 39' Yellow card The game is interrupted. Ethan Ampadu (Leeds) is given a yellow card. He has to be more careful now.
  45. 36' Yellow card Ao Tanaka (Leeds) receives a yellow card for a nasty tackle.
  46. 35' Ethan Ampadu (Leeds) has a sight of goal, fires a shot in from distance towards the top right corner and forces a good save out of David Raya.
  47. 33' Bukayo Saka (Arsenal) commits a foul and Paul Tierney immediately signals a free kick.
  48. 31' James Justin (Leeds) requires medical treatment, so the referee stops play and signals for the physio to come onto the pitch.
  49. 29' Good work from Leeds as they win a corner.
  50. 28' Dominic Calvert-Lewin (Leeds) thinks he has scored after reacting fastest to a lofted ball into the box, but David Raya pulls a rabbit out of the hat and makes a stunning save to thwart him for close range. Leeds have been awarded a corner kick.
  51. 26' Anton Stach (Leeds) takes a first-time shot from inside the box, but his own player gets in the way and blocks it.
  52. 24' Ben White (Arsenal) delivers a crossfield pass, but the ball is cut out before it reaches its intended target.
  53. 23' Myles Lewis-Skelly (Arsenal) decides to strike the ball towards goal, but his effort fails to threaten the goalkeeper after being well blocked by one of the defenders.
  54. 21' Kai Havertz (Arsenal) rises above the defenders and places a towering header towards the middle of the goal, but James Trafford is prepared to thwart his effort.
  55. 19' Noni Madueke (Arsenal) produces a lovely ball into the penalty area but the defender manages to intercept and comfortably averts the danger.
  56. 17' Ben White (Arsenal) is adjudged offside.
  57. 17' One of the defenders reacts at the last minute to brilliantly block a pass from Noni Madueke (Arsenal).
  58. 11' Anton Stach (Leeds) takes the corner which is cleared.
  59. 9' Noah Okafor (Leeds) gets to the rebound just outside the box, but his attempt is blocked by one of the defending players. Leeds win a corner.
  60. 8' Gabriel (Arsenal) was too fierce in his attempt to get the ball from his opponent and Paul Tierney blows for a foul.
  61. 4' Ezri Konsa (Arsenal) makes a reckless foul in order to win the ball from his opponent. Paul Tierney has a clear sight of it and blows his whistle.
  62. 2' Bukayo Saka (Arsenal) fails to beat the offside trap and the linesman puts his flag up.
  63. 1' The players are on the pitch and Leeds will have the kick-off.
  64. 1' The first half has started.
  65. Paul Tierney got the nomination for today's game and will try his best to be a fair judge and not make any mistakes.
  66. You can have a look at the starting XIs of both teams in the details of this match.

Head-to-head & form

Head-to-head since 2000-01

Full head-to-head
12Arsenal wins2Draws3Leeds wins

17 meetings · goals Arsenal 45–16 Leeds

Form before the match

Last five Premier League matches, oldest to newest.

League table

Full table
# Team P W D L GD Pts
2 Arsenal 6 5 0 1 +5 15
6 Leeds 6 2 3 1 +3 9

Season so far

ArsenalLeeds
1.67 Goals per match 1.33
0.83 Conceded per match 0.83
3 Clean sheets 2
1.84 xG per match 1.40
59.0% Possession 44.3%

Premier League 2026-2027. Highlighted: the better figure, after this match where it is already counted.

Top scorers 2026-2027

All scorers