
Liverpool v Manchester City: match highlights
Man City · 137 seconds
Published 11 October 2026
Manchester City won 3–0 against Liverpool. The match was played on 11 October 2026. Kick-off was at 16:30 BST. Venue: Anfield.
Anfield, Liverpool, England
| Goals in each half | ||
|---|---|---|
| 0 | First-half goals | 0 |
| 0 | Second-half goals | 3 |
A UK television listing is not available here for this match.

Man City · 137 seconds
Published 11 October 2026

Man City · 537 seconds
Published 12 October 2026

Liverpool FC · 598 seconds
Published 12 October 2026
Video availability can vary by country and publisher.
Liverpool
Liverpool
Booked for a foul.
Manchester City
On: Jérémy Doku. Off: Iliman Ndiaye.
Manchester City
Booked for a foul.
Liverpool
Sent off for a foul.
Manchester City
Left-footed finish.
Liverpool
On: Trey Nyoni. Off: Florian Wirtz.
Manchester City
On: Josko Gvardiol. Off: Nico O'Reilly.
Manchester City
Assist: Elliot Anderson. Right-footed finish.
Liverpool
On: Jeremie Frimpong. Off: Ronald Araujo.
Liverpool
On: Rio Ngumoha. Off: Lewis Koumas.
Manchester City
Assist: Josko Gvardiol. Right-footed finish.
Manchester City
Also involved: Erling Haaland.
Manchester City
On: Ayyoub Bouaddi. Off: Enzo Fernández.
Manchester City
Booked for a foul.
Liverpool
On: Joe Gomez. Off: Jérémy Jacquet.
Liverpool
On: Federico Chiesa. Off: Bradley Barcola.
Liverpool
Booked for a foul.
| Attacking play | ||
|---|---|---|
| 35.4% | Possession | 64.6% |
| 13 | Shots | 15 |
| 6 | Shots on target | 4 |
| 50% | Shots on target (%) | 30% |
| 4 | Blocked shots | 4 |
| 5 | Corners | 6 |
| 2 | Offsides | 2 |
| 0 | Penalties taken | 0 |
| 0 | Penalties scored | 0 |
| Passing and possession | ||
|---|---|---|
| 296 | Passes attempted | 551 |
| 238 | Completed passes | 489 |
| 80% | Pass completion | 90% |
| 13 | Crosses attempted | 12 |
| 2 | Successful crosses | 2 |
| 20% | Cross success | 20% |
| 40 | Long passes attempted | 50 |
| 17 | Successful long passes | 27 |
| 40% | Long-pass success | 50% |
| Defending and goalkeeping | ||
|---|---|---|
| 1 | Saves | 6 |
| 15 | Tackles attempted | 10 |
| 12 | Successful tackles | 6 |
| 80% | Tackle success | 60% |
| 12 | Interceptions | 4 |
| 15 | Clearances | 13 |
| 15 | Successful clearances | 13 |
| Discipline | ||
|---|---|---|
| 19 | Fouls committed | 14 |
| 2 | Yellow cards | 2 |
| 1 | Red cards | 0 |
Percentages may be rounded. A dash means that figure is unavailable.
Possession shows each team's share of the ball. Pass completion compares completed passes with passes attempted. These figures help describe how a side played; they do not measure the quality of every chance.
Shots on target are attempts that would score without a save or a goal-line intervention. A side can have more shots and still lose: where the chances came from matters too.
A foul does not always lead to a card. Tackles, interceptions, blocks and clearances describe different ways of stopping an attack. Read them alongside possession and the score.
Liverpool
Liverpool
Liverpool
Liverpool
Manchester City
Manchester City
Manchester City
Manchester City
| No. | Player | Position | Role | Goals | Assists | Shots | On target | Yellow | Red |
|---|---|---|---|---|---|---|---|---|---|
| Starting XI | |||||||||
| 1 | Alisson Becker | GK | Starter | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Virgil van Dijk | CD-L | Starter | 0 | 0 | 0 | 0 | 1 | 0 |
| 5 | Jérémy Jacquet | CD-R | StarterOff 88' | 0 | 0 | 1 | 1 | 0 | 0 |
| 6 | Milos Kerkez | LB | Starter | 0 | 0 | 0 | 0 | 0 | 0 |
| 33 | Ronald Araujo | RB | StarterOff 75' | 0 | 0 | 0 | 0 | 1 | 0 |
| 7 | Florian Wirtz | AM | StarterOff 66' | 0 | 0 | 2 | 0 | 0 | 0 |
| 10 | Alexis Mac Allister | LM | Starter | 0 | 0 | 4 | 1 | 0 | 0 |
| 38 | Ryan Gravenberch | RM | Starter | 0 | 0 | 2 | 2 | 0 | 1 |
| 67 | Lewis Koumas | F | StarterOff 75' | 0 | 0 | 1 | 1 | 0 | 0 |
| 29 | Bradley Barcola | AM-L | StarterOff 88' | 0 | 0 | 1 | 0 | 0 | 0 |
| 23 | Víctor Muñoz | AM-R | Starter | 0 | 0 | 2 | 1 | 0 | 0 |
| Substitutes | |||||||||
| 73 | Rio Ngumoha | SUB | Substitute usedOn 75' | 0 | 0 | 0 | 0 | 0 | 0 |
| 42 | Trey Nyoni | SUB | Substitute usedOn 66' | 0 | 0 | 0 | 0 | 0 | 0 |
| 30 | Jeremie Frimpong | SUB | Substitute usedOn 75' | 0 | 0 | 0 | 0 | 0 | 0 |
| 14 | Federico Chiesa | SUB | Substitute usedOn 88' | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Wataru Endo | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 21 | Kostas Tsimikas | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Joe Gomez | SUB | Substitute usedOn 88' | 0 | 0 | 0 | 0 | 0 | 0 |
| 53 | James McConnell | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 25 | Giorgi Mamardashvili | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| Player | Fouls committed | Fouls won | Offsides | Own goals |
|---|---|---|---|---|
| Alisson Becker | 0 | 0 | — | 0 |
| Virgil van Dijk | 2 | 2 | 0 | 0 |
| Jérémy Jacquet | 1 | 0 | 0 | 0 |
| Milos Kerkez | 0 | 2 | 1 | 0 |
| Ronald Araujo | 0 | 1 | 0 | 0 |
| Florian Wirtz | 3 | 3 | 0 | 0 |
| Alexis Mac Allister | 3 | 0 | 0 | 0 |
| Ryan Gravenberch | 4 | 0 | 0 | 0 |
| Lewis Koumas | 3 | 1 | 1 | 0 |
| Bradley Barcola | 0 | 1 | 0 | 0 |
| Víctor Muñoz | 2 | 2 | 0 | 0 |
| Rio Ngumoha | 0 | 0 | 0 | 0 |
| Trey Nyoni | 1 | 0 | 0 | 0 |
| Jeremie Frimpong | 0 | 0 | 0 | 0 |
| Federico Chiesa | 0 | 0 | 0 | 0 |
| Wataru Endo | 0 | 0 | 0 | 0 |
| Kostas Tsimikas | 0 | 0 | 0 | 0 |
| Joe Gomez | 0 | 0 | 0 | 0 |
| James McConnell | 0 | 0 | 0 | 0 |
| Giorgi Mamardashvili | 0 | 0 | — | 0 |
| Player | Saves | Shots faced | Goals conceded |
|---|---|---|---|
| Alisson Becker | 1 | 0 | 3 |
| Giorgi Mamardashvili | 0 | 0 | 0 |
| No. | Player | Position | Role | Goals | Assists | Shots | On target | Yellow | Red |
|---|---|---|---|---|---|---|---|---|---|
| Starting XI | |||||||||
| 1 | Gianluigi Donnarumma | GK | Starter | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 | Marc Guéhi | CD-L | Starter | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Rúben Dias | CD-R | Starter | 0 | 0 | 0 | 0 | 0 | 0 |
| 33 | Nico O'Reilly | LB | StarterOff 66' | 0 | 0 | 0 | 0 | 1 | 0 |
| 27 | Matheus Nunes | RB | Starter | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 | Rayan Cherki | AM | Starter | 1 | 0 | 5 | 1 | 0 | 0 |
| 17 | Enzo Fernández | LM | StarterOff 80' | 0 | 0 | 1 | 1 | 0 | 0 |
| 5 | Elliot Anderson | RM | Starter | 0 | 1 | 2 | 0 | 0 | 0 |
| 9 | Erling Haaland | F | StarterWent off | 1 | 0 | 2 | 1 | 0 | 0 |
| 42 | Antoine Semenyo | AM-L | Starter | 0 | 0 | 1 | 0 | 0 | 0 |
| 7 | Iliman Ndiaye | AM-R | StarterOff 56' | 0 | 0 | 0 | 0 | 0 | 0 |
| Substitutes | |||||||||
| 8 | Mateo Kovacic | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 32 | Ayyoub Bouaddi | SUB | Substitute usedOn 80' | 0 | 0 | 1 | 0 | 1 | 0 |
| 22 | Vitor Reis | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 45 | Abdukodir Khusanov | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 | Jérémy Doku | SUB | Substitute usedOn 56' | 1 | 0 | 2 | 1 | 0 | 0 |
| 24 | Josko Gvardiol | SUB | Substitute usedOn 66' | 0 | 1 | 1 | 0 | 0 | 0 |
| 37 | Allan Elias | SUB | Substitute usedCame on | 0 | 0 | 0 | 0 | 0 | 0 |
| 82 | Rico Lewis | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 28 | Gerónimo Rulli | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| Player | Fouls committed | Fouls won | Offsides | Own goals |
|---|---|---|---|---|
| Gianluigi Donnarumma | 0 | 0 | — | 0 |
| Marc Guéhi | 1 | 2 | 0 | 0 |
| Rúben Dias | 2 | 0 | 0 | 0 |
| Nico O'Reilly | 1 | 0 | 0 | 0 |
| Matheus Nunes | 0 | 0 | 0 | 0 |
| Rayan Cherki | 0 | 1 | 0 | 0 |
| Enzo Fernández | 0 | 1 | 1 | 0 |
| Elliot Anderson | 1 | 8 | 0 | 0 |
| Erling Haaland | 2 | 1 | 0 | 0 |
| Antoine Semenyo | 2 | 0 | 1 | 0 |
| Iliman Ndiaye | 2 | 2 | 0 | 0 |
| Mateo Kovacic | 0 | 0 | 0 | 0 |
| Ayyoub Bouaddi | 1 | 0 | 0 | 0 |
| Vitor Reis | 0 | 0 | 0 | 0 |
| Abdukodir Khusanov | 0 | 0 | 0 | 0 |
| Jérémy Doku | 1 | 3 | 0 | 0 |
| Josko Gvardiol | 1 | 0 | 0 | 0 |
| Allan Elias | 0 | 0 | 0 | 0 |
| Rico Lewis | 0 | 0 | 0 | 0 |
| Gerónimo Rulli | 0 | 0 | — | 0 |
| Player | Saves | Shots faced | Goals conceded |
|---|---|---|---|
| Gianluigi Donnarumma | 6 | 0 | 0 |
| Gerónimo Rulli | 0 | 0 | 0 |
C: captain · GK: goalkeeper · D: defender · M: midfielder · F: forward. “On” and “Off” show substitution times. A dash means the figure is unavailable.
The last five league results before kick-off in 2026/27.
Earlier matches, including cups and friendlies where listed. Each score shows the named club's goals first. H: home · A: away.
| Date | Opponent | Venue | Score | Competition |
|---|---|---|---|---|
| A | 1–0 | English Premier League | ||
| H | 3–1 | English Carabao Cup | ||
| H | 0–0 | English Premier League | ||
| H | 2–1 | UEFA Champions League | ||
| A | 2–0 | English Premier League |
| Date | Opponent | Venue | Score | Competition |
|---|---|---|---|---|
| H | 5–3 | English Premier League | ||
| H | 5–0 | English Carabao Cup | ||
| A | 1–0 | English Premier League | ||
| A | 2–0 | UEFA Champions League | ||
| H | 1–0 | English Premier League |
Earlier Premier League meetings in 2026/27.
No earlier meeting is listed for this season.
Table updated 12 Nov 2026, 06:00 GMT. These are today's available standings, rather than the positions on matchday.
3. Manchester City · 21 points · Goal difference 8
4. Liverpool · 18 points · Goal difference 4
Liverpool 0–3 Manchester City was the final score. At half-time it was 0–0.
Erling Haaland 65'; Jérémy Doku 68'; Rayan Cherki 78'.
They mean added time at the end of that half: 45+2 is two minutes beyond 45 minutes. Added time is part of normal play, rather than a separate period of extra time.
Updated . Scores are not live.