Liverpool vs Arsenal
Premier League · 2026 · matchweek 9
Share
Premier League · 2026 · matchweek 9
Anfield, LiverpoolCapacity 61,276
Match report
Kai Havertz settles it as Arsenal end Liverpool's unbeaten run
A single Kai Havertz strike after 16 minutes was enough for Arsenal to win at Anfield, with Liverpool unable to turn 17 shots into a single one on target.
A quiet finish from Kai Havertz settled a match Liverpool had chances to avoid losing
Liverpool 0 Arsenal 1, and Anfield never quite found a way back from the damage done early. This was matchweek 9 of the Premier League, and it turned on one moment: Kai Havertz, found by Declan Rice, finished in the 16th minute. Liverpool huffed and pressed and shot from distance and shot from close range, 17 attempts in all, and could not beat David Raya once.
That is the blunt arithmetic of it. The goal came and the match, in effect, calcified around it: Arsenal let the hosts carry the ball, and Liverpool could not make that possession count. It rarely looked like changing. It never did, and the win was Arsenal's first in the Premier League away to Liverpool since 2012.
The context around the only goal, and why the scoreline flattered nobody
Liverpool v Arsenal was played at the home ground of Liverpool, in the Premier League. From the moment Havertz scored, the match assumed a shape that held until the end, with Arsenal ahead 0-1.
Liverpool were level for only the first 16 minutes, before the goal arrived, and behind for everything after it. There was no second act to the scoring. Arsenal did not need one. The running score stayed 0-1 from the 16th minute to the full-time whistle, which tells its own story about what each side did and did not do with the rest of the match.
The passage from kickoff to the whistle, read through its flashpoints rather than its clock
The match's defining moment came early and stayed that way. Declan Rice found Kai Havertz, and Havertz finished, in the 16th minute, and from there the game became a management exercise for Arsenal and a search party for Liverpool. The discipline cracked first in bursts: Bradley Barcola booked in first-half stoppage time, then Noni Madueke cautioned early in the second half, then Miloš Kerkez in the 67th minute, then Myles Lewis-Skelly in the 72nd minute. None of it altered the scoreline. All of it thickened the second-half picture of a match being fought in duels rather than created in space.
The cards kept coming without changing anything that mattered. Jurriën Timber and Alexis Mac Allister were both booked in the 80th minute, for arguing rather than fouling. David Raya picked up a late caution for time wasting in stoppage time, the clearest evidence of how Arsenal meant to see the match out. Liverpool had made their first substitution long before any of that: Dominik Szoboszlai on for Trey Nyoni in the 59th minute, followed by Arsenal sending on Myles Lewis-Skelly for Bruno Guimarães in the 62nd minute, the change that preceded his own booking.
Half-time arrived with Arsenal ahead 0-1, a scoreline that would not move again. Liverpool were behind from the 16th minute to the end and never once ahead, while Arsenal had less of the ball and needed nothing more.
Reading the shot count and the duels behind it
Arsenal's unbeaten run in all competitions reached seven matches with this win, and the figures explain how a team can extend a run like that without dominating the ball. Liverpool had 57 per cent of possession to Arsenal's 43, had 17 shots to Arsenal's 10, yet managed not a single one on target, while Arsenal had three shots on target and David Raya's goal stood untroubled. Liverpool's goalkeeper made two saves. The same run stretches to four matches unbeaten within the Premier League alone.
Liverpool had 14 shots inside the area to Arsenal's six and still found no end product, completing 371 passes to Arsenal's 260 while winning seven corners to Arsenal's four, none of it converting into the one moment that counted. Declan Rice, who supplied the assist for Havertz, has one goal and five assists in 12 appearances across competitions this season, a number that speaks to how often Arsenal's goals start with him rather than end with him.
Three runs, two directions, and what each tells you about the respective seasons
Liverpool arrived on a run of five matches unbeaten in all competitions, and this result ended it outright. It had held since 14 October.
Arsenal, by contrast, have now scored in seven consecutive matches across all competitions, a streak that traces back to 10 October and shows no sign of thinning.
Liverpool, meanwhile, failed to score for the first time since 14 October, ending a run of five matches with a goal. Seventeen shots and not one goal is the kind of finishing day a manager hopes is an outlier rather than a pattern, and it is the single clearest number from the whole match.
Where both clubs stood coming in, who they were missing, and where the season takes them next
Liverpool went into the match on 15 points from eight games, with four wins, three draws and a single defeat; Arsenal arrived on 21 points from the same number of games, with seven wins and only one loss. Liverpool were missing Amara Nallo, Conor Bradley, Giovanni Leoni and Hugo Ekitiké through injury, with Jeremie Frimpong also unavailable and Dominik Szoboszlai himself only a doubt before he was named among the substitutes. Arsenal were without Bukayo Saka, Max Dowman and William Saliba, while Christos Tzolis and Riccardo Calafiori both started despite being questionable beforehand.
This fixture sits inside a long rivalry: 39 meetings recorded, and the previous meeting between the sides, on 8 January 2026, finished goalless. It was the only meeting between the clubs in the 365 days before this one. Mikel Arteta took charge of his 371st match with Arsenal here; Andoni Iraola his 14th with Liverpool.
Liverpool travel on to face Fenerbahçe away in the UEFA Champions League on 4 November 2026, while Arsenal go to Slavia Praha in the same competition on the same date. Neither side has long to dwell on what happened at Anfield before the next test arrives.
Timeline
- Kick-off
- 16'0-1Goal. Kai Havertz (Declan Rice)Normal GoalTeam: Arsenal
- 45+2'Yellow card. Bradley BarcolaYellow Card · FoulTeam: Liverpool
- 0-1Half time
- Second half
- 55'Yellow card. Noni MaduekeYellow Card · FoulTeam: Arsenal
- 59'Substitution. Trey Nyoni replaced by Dominik SzoboszlaiSubstitution 1Team: Liverpool
- 62'Substitution. Bruno Guimarães replaced by Myles Lewis-SkellySubstitution 1Team: Arsenal
- 67'Yellow card. Miloš KerkezYellow Card · FoulTeam: Liverpool
- 67'Substitution. Cody Gakpo replaced by Rio NgumohaSubstitution 2Team: Liverpool
- 72'Yellow card. Myles Lewis-SkellyYellow Card · FoulTeam: Arsenal
- 80'Yellow card. Jurriën TimberYellow Card · ArgumentTeam: Arsenal
- 80'Yellow card. Alexis Mac AllisterYellow Card · ArgumentTeam: Liverpool
- 81'Substitution. Miloš Kerkez replaced by Konstantinos TsimikasSubstitution 3Team: Liverpool
- 81'Substitution. Ronald Araújo replaced by Víctor MuñozSubstitution 4Team: Liverpool
- 81'Substitution. Florian Wirtz replaced by Lewis KoumasSubstitution 5Team: Liverpool
- 84'Substitution. Christos Tzolis replaced by Piero HincapiéSubstitution 2Team: Arsenal
- 84'Substitution. Kai Havertz replaced by Viktor GyökeresSubstitution 3Team: Arsenal
- 88'Substitution. Martin Odegaard replaced by Mikel MerinoSubstitution 4Team: Arsenal
- 90+3'Yellow card. David RayaYellow Card · Time WastingTeam: Arsenal
- 0-1Full time
Line-ups
Liverpool
Formation 4-2-3-1
Arsenal
Formation 4-2-3-1
Liverpool
4-2-3-1
Substitutes
Coach: Andoni Iraola
Arsenal
4-2-3-1
Substitutes
Coach: Mikel Arteta
Match statistics
- 57%
- Possession
- 43%
- 17
- Shots
- 10
- 0
- Shots on target
- 3
- 8
- Shots off target
- 4
- 9
- Shots blocked
- 3
- 14
- Shots inside the box
- 6
- 3
- Shots outside the box
- 4
- 2
- Saves
- 1
- 7
- Corners
- 4
- 1
- Offsides
- 3
- 17
- Fouls
- 9
- 3
- Yellow cards
- 4
- 451
- Passes
- 356
- 371
- Accurate passes
- 260
Premier League
| Team | P | GD | Pts |
|---|---|---|---|
| 1 | 9 | +9 | 24 |
| 2 | 9 | +10 | 21 |
| 3 | 9 | +17 | 19 |
| 4 | 9 | +4 | 16 |
| 5 | 9 | +2 | 15 |
| 6 | 9 | +7 | 14 |
| 7 | 9 | +1 | 12 |
| 8 | 9 | 0 | 12 |
| 9 | 9 | -3 | 12 |
| 10 | 9 | +1 | 11 |
| 11 | 9 | +1 | 11 |
| 12 | 8 | -2 | 11 |
| 13 | 9 | -4 | 11 |
| 14 | 8 | -1 | 10 |
| 15 | 9 | -2 | 9 |
| 16 | 9 | -7 | 9 |
| 17 | 9 | -5 | 7 |
| 18 | 9 | -12 | 7 |
| 19 | 9 | -6 | 6 |
| 20 | 9 | -10 | 5 |
Head to head
Up to the ten most recent meetings between these clubs in the fixtures we hold.
- Liverpool
- 3
- Drawn
- 5
- Arsenal
- 2
The record over the 10 meetings listed below.
- Arsenal

LiverpoolFTPremier League - Liverpool

ArsenalFTPremier League - Liverpool

ArsenalFTPremier League - Arsenal

LiverpoolFTPremier League - Arsenal

LiverpoolFTPremier League - Arsenal

LiverpoolFTFA Cup - Liverpool

ArsenalFTPremier League - Liverpool

ArsenalFTPremier League - Arsenal

LiverpoolFTPremier League - Arsenal

LiverpoolFTPremier League
Arsenal beat Liverpool 1-0 in the Premier League on Sunday 1 November. 442ball records this match from the fixture feed and recomputes every table and total from the match record rather than copying a feed.
Times are shown in UTC.