Man City vs Leeds

29 November 2025 · Premier League · 2025/26 · Referee Peter Bankes

Full time 3 – 2

Half-time: 2–0

  • Phil Foden 1’, 90+1’
  • Josko Gvardiol 25’
  • Dominic Calvert-Lewin 49’
  • Lukas Nmecha 68’

Match summary

Man City beat Leeds 3-2, with the winner arriving in stoppage time. Man City led 2-0 at half-time.

In the first half, Phil Foden put Man City ahead in the first minute, set up by Matheus Nunes and Josko Gvardiol made it 2-0 from a corner in the 25th minute, set up by Nico O'Reilly. In the second half, Dominic Calvert-Lewin pulled one back to make it 2-1 in the 49th minute, Lukas Nmecha equalised in the 68th minute, and Foden won it in stoppage time, set up by Mathis Cherki.

The chances backed that up: Man City created 3.36 expected goals (xG) from 18 shots to Leeds's 2.23 from 9. Lukas Nmecha had a penalty saved for Leeds.

Match stats

62% Possession 38%
18 Shots 9
9 Shots on target 4
8 Corners 1
101 Attacks 75
70 Dangerous attacks 41
561 Passes 348
88% Pass accuracy 76%
6 Tackles 26
17 Fouls 11
4 Yellow cards 1
0 Red cards 0
2 Offsides 4

Key events

Man City Leeds
Kick-off
Phil FodenLeft foot shot1-0 (Man City)
1’
Phil FodenShot on target
24’
Josko Gvardiol Right foot shot2-0 (Man City)
25’
Nico O'ReillyShot on target
25’
Nico GonzálezShot on target
44’
Half-time2-0
Nico O'ReillyShot on target
48’
Second half underway
49’
Dominic Calvert-LewinRight foot shot2-1 (Leeds)
55’
Bernardo SilvaArgument
57’
58’
Joe RodonArgument
66’
68’
Lukas NmechaRight foot shot2-2 (Leeds)
68’
Lukas NmechaMissed penalty
68’
Lukas NmechaShot on target
Rayan CherkiTijjani Reijnders
75’
87’
Erling HaalandShot on target
88’
Omar MarmoushShot on target
90’
Phil FodenLeft foot shot3-2 (Man City)
90+1’
Full-time3-2

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 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.36 2.23 1’ Phil Foden (Man City), 1-0 1’ 25’ Josko Gvardiol (Man City), 2-0 25’ 49’ Dominic Calvert-Lewin (Leeds), 2-1 49’ 68’ Lukas Nmecha (Leeds), 2-2 68’ 90+1’ Phil Foden (Man City), 3-2 90+1’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.36 2.23 1’ Phil Foden (Man City), 1-0 Foden 1’ 25’ Josko Gvardiol (Man City), 2-0 Gvardiol 25’ 49’ Dominic Calvert-Lewin (Leeds), 2-1 Calvert-Lewin 49’ 68’ Lukas Nmecha (Leeds), 2-2 Nmecha 68’ 90+1’ Phil Foden (Man City), 3-2 Foden 90+1’
Man City 3.36 xGLeeds 2.23 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Leeds attacking Man City attacking 
68’ Lukas Nmecha (Leeds), penalty, 0.76 xG, saved 25’ Nico O'Reilly (Man City), from a corner, 0.71 xG, saved 25’ Josko Gvardiol (Man City), from a corner, 0.65 xG, goal 68’ Lukas Nmecha (Leeds), set piece, 0.63 xG, goal 1’ Phil Foden (Man City), open play, 0.49 xG, goal 49’ Dominic Calvert-Lewin (Leeds), open play, 0.46 xG, goal 20’ Phil Foden (Man City), open play, 0.43 xG, blocked 90’ Omar Marmoush (Man City), open play, 0.23 xG, saved 48’ Nico O'Reilly (Man City), from a corner, 0.16 xG, saved 90+5’ Jaka Bijol (Leeds), set piece, 0.13 xG, off target 20’ Nico González (Man City), open play, 0.09 xG, blocked 44’ Bernardo Silva (Man City), open play, 0.09 xG, blocked 90+1’ Phil Foden (Man City), open play, 0.09 xG, goal 63’ Tijjani Reijnders (Man City), open play, 0.09 xG, blocked 32’ Lukas Nmecha (Leeds), open play, 0.07 xG, off target 88’ Erling Haaland (Man City), open play, 0.07 xG, saved 48’ Ethan Ampadu (Leeds), set piece, 0.07 xG, blocked 20’ Josko Gvardiol (Man City), from a corner, 0.05 xG, off target 44’ Tijjani Reijnders (Man City), open play, 0.05 xG, blocked 9’ Pascal Struijk (Leeds), set piece, 0.05 xG, off target 43’ Tijjani Reijnders (Man City), direct free kick, 0.04 xG, blocked 56’ Pascal Struijk (Leeds), set piece, 0.05 xG, blocked 44’ Nico González (Man City), open play, 0.03 xG, saved 24’ Phil Foden (Man City), from a corner, 0.02 xG, saved 35’ Tijjani Reijnders (Man City), from a corner, 0.02 xG, off target 22’ Rúben Dias (Man City), open play, 0.02 xG, off target 86’ Gabriel Gudmundsson (Leeds), open play, 0.02 xG, blocked 68’ Lukas Nmecha (Leeds), penalty, 0.76 xG, saved 25’ Nico O'Reilly (Man City), from a corner, 0.71 xG, saved 25’ Josko Gvardiol (Man City), from a corner, 0.65 xG, goal 68’ Lukas Nmecha (Leeds), set piece, 0.63 xG, goal 1’ Phil Foden (Man City), open play, 0.49 xG, goal 49’ Dominic Calvert-Lewin (Leeds), open play, 0.46 xG, goal 20’ Phil Foden (Man City), open play, 0.43 xG, blocked 90’ Omar Marmoush (Man City), open play, 0.23 xG, saved 48’ Nico O'Reilly (Man City), from a corner, 0.16 xG, saved 90+5’ Jaka Bijol (Leeds), set piece, 0.13 xG, off target 44’ Bernardo Silva (Man City), open play, 0.09 xG, blocked 20’ Nico González (Man City), open play, 0.09 xG, blocked 90+1’ Phil Foden (Man City), open play, 0.09 xG, goal 63’ Tijjani Reijnders (Man City), open play, 0.09 xG, blocked 32’ Lukas Nmecha (Leeds), open play, 0.07 xG, off target 48’ Ethan Ampadu (Leeds), set piece, 0.07 xG, blocked 88’ Erling Haaland (Man City), open play, 0.07 xG, saved 20’ Josko Gvardiol (Man City), from a corner, 0.05 xG, off target 44’ Tijjani Reijnders (Man City), open play, 0.05 xG, blocked 9’ Pascal Struijk (Leeds), set piece, 0.05 xG, off target 56’ Pascal Struijk (Leeds), set piece, 0.05 xG, blocked 43’ Tijjani Reijnders (Man City), direct free kick, 0.04 xG, blocked 44’ Nico González (Man City), open play, 0.03 xG, saved 24’ Phil Foden (Man City), from a corner, 0.02 xG, saved 35’ Tijjani Reijnders (Man City), from a corner, 0.02 xG, off target 22’ Rúben Dias (Man City), open play, 0.02 xG, off target 86’ Gabriel Gudmundsson (Leeds), open play, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Man City 4-3-2-1 Starting XI
Donnarumma
Nunes
Dias
Gvardiol
O'Reilly
Silva 89’
González
Reijnders 75’
Foden 2
Doku 90’
Haaland
Leeds 4-3-3 Starting XI
Perri
Justin 69’
Struijk
Rodon
Bogle
Gruev
Ampadu
Tanaka 90’
Gnonto 46’
Nmecha 82’
James 46’

Player stats

PlayerPosMinGAShxGxAKPCards
Gianluigi Donnarumma GK900 0.000.000
Matheus Nunes DEF9010 0.000.491
Josko Gvardiol DEF9012 0.700.021
Rúben Dias DEF901 0.020.000
Nico O'Reilly DEF9012 0.871.103
Nico González MID902 0.120.000
Phil Foden MID9024 1.040.051
Tijjani Reijnders MID784 0.210.711
Jéremy Doku MID900 0.000.453
Bernardo Silva MID901 0.090.091
Erling Haaland FWD901 0.070.021
Mathis Cherki Sub1210 0.000.091
Omar Marmoush Sub11 0.230.000
John Stones Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Man City win 78% Avg odds 1.22
Draw 14% Avg odds 6.58
Leeds win 8% Avg odds 11.56

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. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.