Man City vs Liverpool

25 November 2023 · Premier League · 2023/24 · Referee Chris Kavanagh

Full time 1 – 1

Half-time: 1–0

  • Erling Haaland 27’
  • Trent Alexander-Arnold 80’

Match summary

Man City and Liverpool drew 1-1. Man City led 1-0 at half-time.

Erling Haaland put Man City ahead in the 27th minute, set up by Nathan Aké and Trent Alexander-Arnold equalised in the 80th minute, set up by Mohamed Salah.

Man City had the better of the chances, with 1.80 expected goals (xG) from 16 shots to Liverpool's 0.77 from 8.

Match stats

Man City Liverpool
16 Shots 8
5 Shots on Target 3
9 Corners 6
1 Yellow Cards 3
0 Red Cards 0
1.80 xG 0.77
1.80 Non-penalty xG 0.77
11 Deep Completions 6

Key events

Man City Liverpool
Kick-off
Erling Haaland
Assist: Nathan Aké
1-0 (Man City)
27’
Half-time1-0
80’
Trent Alexander-Arnold
Assist: Mohamed Salah
1-1 (Liverpool)
Full-time1-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

Man City
  • Bernardo Silva
Liverpool
  • Joel Matip
  • Darwin Núñez
  • Wataru Endo

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.80 0.77 27’ Erling Haaland (Man City), 1-0 27’ 80’ Trent Alexander-Arnold (Liverpool), 1-1 80’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.80 0.77 27’ Erling Haaland (Man City), 1-0 Haaland 27’ 80’ Trent Alexander-Arnold (Liverpool), 1-1 Alexander-Arnold 80’
Man City 1.80 xGLiverpool 0.77 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Liverpool attacking Man City attacking 
79’ Erling Haaland (Man City), open play, 0.58 xG, saved 35’ Darwin Núñez (Liverpool), open play, 0.37 xG, off target 27’ Erling Haaland (Man City), open play, 0.32 xG, goal 52’ Julián Álvarez (Man City), open play, 0.13 xG, off target 90+7’ Rúben Dias (Man City), open play, 0.12 xG, blocked 72’ Darwin Núñez (Liverpool), open play, 0.11 xG, off target 55’ Erling Haaland (Man City), open play, 0.10 xG, off target 16’ Darwin Núñez (Liverpool), open play, 0.09 xG, saved 90+8’ Erling Haaland (Man City), from a corner, 0.08 xG, off target 58’ Phil Foden (Man City), open play, 0.07 xG, blocked 83’ Julián Álvarez (Man City), direct free kick, 0.07 xG, blocked 80’ Trent Alexander-Arnold (Liverpool), open play, 0.06 xG, goal 20’ Dominik Szoboszlai (Liverpool), open play, 0.06 xG, blocked 11’ Phil Foden (Man City), open play, 0.05 xG, saved 76’ Erling Haaland (Man City), set piece, 0.05 xG, off target 84’ Jéremy Doku (Man City), open play, 0.05 xG, blocked 90+5’ Bernardo Silva (Man City), open play, 0.05 xG, blocked 32’ Jéremy Doku (Man City), open play, 0.04 xG, blocked 44’ Phil Foden (Man City), open play, 0.03 xG, saved 61’ Virgil van Dijk (Liverpool), from a corner, 0.03 xG, saved 65’ Rodri (Man City), open play, 0.03 xG, blocked 27’ Phil Foden (Man City), from a corner, 0.02 xG, saved 60’ Darwin Núñez (Liverpool), open play, 0.02 xG, blocked 42’ Alexis Mac Allister (Liverpool), open play, 0.01 xG, off target 79’ Erling Haaland (Man City), open play, 0.58 xG, saved 35’ Darwin Núñez (Liverpool), open play, 0.37 xG, off target 27’ Erling Haaland (Man City), open play, 0.32 xG, goal 52’ Julián Álvarez (Man City), open play, 0.13 xG, off target 90+7’ Rúben Dias (Man City), open play, 0.12 xG, blocked 72’ Darwin Núñez (Liverpool), open play, 0.11 xG, off target 55’ Erling Haaland (Man City), open play, 0.10 xG, off target 16’ Darwin Núñez (Liverpool), open play, 0.09 xG, saved 90+8’ Erling Haaland (Man City), from a corner, 0.08 xG, off target 58’ Phil Foden (Man City), open play, 0.07 xG, blocked 83’ Julián Álvarez (Man City), direct free kick, 0.07 xG, blocked 80’ Trent Alexander-Arnold (Liverpool), open play, 0.06 xG, goal 20’ Dominik Szoboszlai (Liverpool), open play, 0.06 xG, blocked 11’ Phil Foden (Man City), open play, 0.05 xG, saved 76’ Erling Haaland (Man City), set piece, 0.05 xG, off target 84’ Jéremy Doku (Man City), open play, 0.05 xG, blocked 90+5’ Bernardo Silva (Man City), open play, 0.05 xG, blocked 32’ Jéremy Doku (Man City), open play, 0.04 xG, blocked 44’ Phil Foden (Man City), open play, 0.03 xG, saved 61’ Virgil van Dijk (Liverpool), from a corner, 0.03 xG, saved 65’ Rodri (Man City), open play, 0.03 xG, blocked 27’ Phil Foden (Man City), from a corner, 0.02 xG, saved 60’ Darwin Núñez (Liverpool), open play, 0.02 xG, blocked 42’ Alexis Mac Allister (Liverpool), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Ederson GK900 0.000.000
Nathan Aké DEF9010 0.000.321
Rúben Dias DEF901 0.120.000
Kyle Walker DEF900 0.000.071
Rodri MID901 0.030.051
Manuel Akanji MID900 0.000.000
Phil Foden MID904 0.180.000
Julián Álvarez MID902 0.200.163
Bernardo Silva MID901 0.050.062
Jéremy Doku MID902 0.090.884
Erling Haaland FWD9015 1.120.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Man City win 57% Avg odds 1.71
Draw 22% Avg odds 4.31
Liverpool win 21% Avg odds 4.54

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.