FOOTBALL·ANALYTICPremier League 2025/26

Premier League 2025/26 · Matchday 29 · Etihad Stadium

Manchester City2:2Nottingham Forest

4 March 2026 · 51,965 in the ground · Darren England

tap a player for their match file

Manchester City4-1-3-2
Nottingham Forest5-3-2
Donnarumma6.0Ait Nouri7.3Guéhi6.5Dias6.7Nunes6.2Rodri7.9Cherki7.3Bernardo7.5Foden7.4Semenyo7.8Haaland6.1Sels5.3Murillo6.6Milenkovic6.2Jair6.4Williams6.0Aina6.0Anderson7.7Sangare6.3Dominguez6.4Jesus7.3Gibbs-White7.5
from the bench

match pulse — xG per 5 minutes · goals · cards

4590manchester-citynottingham-forest

goals — hover the strip for every shot and card, with names

  • 31SemenyoGoal · 0.13 xG · 0.13 xG
  • 56Gibbs-WhiteGoal · 0.33 xG · 0.33 xG
  • 62RodriGoal · 0.27 xG · 0.27 xG
  • 76AndersonGoal · 0.04 xG · 0.04 xG

The shots, as they came

Every attempt, sized by expected goals

Man City 0:0 Forest0'kickoff
1' Anderson — xG 0.04 · Blocked1' Gibbs-White — xG 0.09 · Blocked7' Semenyo — xG 0.04 · Missed19' Bernardo — xG 0.05 · Saved22' Foden — xG 0.02 · Missed23' Bernardo — xG 0.03 · Blocked23' Foden — xG 0.03 · Saved26' Gibbs-White — xG 0.25 · Saved31' Semenyo — xG 0.13 · Goal34' Jesus — xG 0.03 · Saved43' Haaland — xG 0.07 · Missed49' Bernardo — xG 0.04 · Saved50' Rodri — xG 0.01 · Blocked52' Cherki — xG 0.10 · Missed56' Gibbs-White — xG 0.33 · Goal58' Bernardo — xG 0.02 · Blocked58' Cherki — xG 0.20 · Blocked59' Jesus — xG 0.02 · Blocked61' Haaland — xG 0.03 · Blocked62' Rodri — xG 0.27 · Goal76' Anderson — xG 0.04 · Goal81' Anderson — xG 0.06 · Missed82' Doku — xG 0.04 · Missed86' Guéhi — xG 0.24 · Missed90 + 1' Yates — xG 0.11 · Missed90 + 3' Rodri — xG 0.10 · Missed90 + 6' Semenyo — xG 0.06 · Post90 + 9' Bernardo — xG 0.14 · Blocked90 + 9' Savinho — xG 0.14 · Blocked90 + 9' Savinho — xG 0.40 · Blocked

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Man City 0:0 Forest
1.02.0015304560759031' Semenyo — GOAL56' Gibbs-White — GOAL62' Rodri — GOAL76' Anderson — GOAL2.160.97

Territory

Where each side actually occupied the pitch, summed from every player’s heatmap

Manchester City attacking right · Nottingham Forest attacking left · where both glow, the pitch was contested

The duel

Manchester City vs Nottingham Forest

70%
Possession
30%
2.12
Expected goals
0.97
21
Shots
9
7
Shots on target
4
5
Big chances created
2
714
Passes completed
269
240
Into final third
35
46
Duels won
42
6/10 (60%)
Tackles won
14/20 (70%)
6
Corners
1
10
Fouls
6

No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.