Premier League · Matchweek 7
Phil Foden 19'
Erling Haaland 34'
Erling Haaland 69'
HT 2:1
Daizen Maeda 21'
Zian Flemming 90' (pen)
Sat, 17 Oct 2026, 15:00 (UK) · Etihad Stadium, Manchester

Erling Haaland's two goals kept Manchester City in front against Ipswich, who pulled one back from the spot late on.

FN MOMErling Haaland8.7Decisive moment34' Erling Haaland+0.5IPS −0.4

Manchester City 3-2 Ipswich: Haaland's brace holds off late penalty

Key numbers

  • xG 3.61, City's best in nine matches this season
  • Ipswich possession 30%, lowest of eight matches
  • Haaland: two goals, five shots, three key passes

City regained the lead and kept it

Phil Foden put City ahead, but Daizen Maeda soon levelled for Ipswich. Erling Haaland restored the lead in the 34th minute, and from there City stayed in front for around 58 minutes in total. Ipswich's only other goal was a penalty from Zian Flemming in the 90th minute.

Best chances of the season, loose finishing

City created their best chances of the season so far. Their xG of 3.61 was the highest across nine matches, and their xG per shot was also the best. Only six of those shots were on target, though, so the finishing lagged behind the quality of the openings.

Little ball, but a real threat

Ipswich had less of the ball than in any of their eight matches this season, with 30% possession. Yet their xG per shot was higher than City's, which suggests the few chances they made were good ones. Christian Walton kept them in it with four saves.

Haaland's second goal of the lead changes

Haaland's goal in the 34th minute put City back in front and was worth +0.5 FN xPts, while Ipswich's FN xPts change was −0.4. Combined, it was the largest shift of any moment in the match. Mateo Kovačić, one of the changes to the starting XI, supplied the pass, and Iliman Ndiaye set up Haaland's second.

FN MOM
Highest FN Score · our own pick by a published formula, not the official Player of the Match
Erling Haaland 8.7Dominant

Two goals from five shots, plus three key passes.

Haaland's value went beyond finishing: three key passes and three blocks suggest involvement well outside the penalty area, despite only 15 passes. His goal in the 34th minute restored City's lead after Ipswich had levelled, and his strike in the 69th minute, his eighth league goal of the season, made it 3-1. A further goal was ruled out by VAR in the 85th minute.

Game state

1-01-12-13-13-2
Manchester City ahead 58 min · level 32 min · Ipswich ahead 0 min

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist. The value next to a team code is what the same moment did to the other side's expected points; the decisive moment is the one with the largest combined change for both teams.

19' Phil Foden Goal · scorer +0.3 · assist Jérémy Doku +0.1 · IPS −0.3 +0.4
21' Daizen Maeda Goal · scorer +0.2 · assist Abdoul Ouattara +0.1 · MCI −0.4 +0.3
34' Erling Haaland Goal · scorer +0.3 · assist Mateo Kovačić +0.2 · IPS −0.4 +0.5
69' Erling Haaland Goal · scorer +0.2 · assist Iliman Ndiaye +0.1 · IPS −0.2 +0.3
90' Zian Flemming Pen goal · MCI −0.2 +0.1
Manchester City Expected (last two seasons) 2.3Own moments +1.2Opponent moments −0.6Time effect +0.1→ League points won 3
Ipswich Expected (last two seasons) 0.5Own moments +0.4Opponent moments −0.9Time effect 0.0→ League points won 0

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

Manchester CityIpswich
70%Possession30%
3.61Expected goals (xG)1.72
0.19xG per shot0.22
19Shots8
6Shots on target3
32%Shots on target %38%
15Shots in box7
745Passes313
2Corners3
1Saves4
8Fouls16
1Yellow cards2
2Offsides5

Compared with usual

Manchester City

9 matches this season, all competitions baseline
This matchAvg
Goals32.8
Conceded21
xG3.612.1high
xG against1.721.3
Shots1916
On target66.2
Shots faced810.7
xG per shot0.190.14high
Possession70%62.4%
Passes745620.7
Corners26.1
Fouls811.3

Ipswich

8 matches this season, all competitions baseline
This matchAvg
Goals21.8
Conceded32.1
xG1.721.5
xG against3.611.8
Shots811.5
On target35
Shots faced1916.6
xG per shot0.220.14
Possession30%44.6%low
Passes313407low
Corners33.5
Fouls1611

Timeline

  • 19' Goal Phil Foden league goal #1 assist Jérémy Doku
  • 21' Goal Daizen Maeda league goal #1 assist Abdoul Ouattara
  • 34' Goal Erling Haaland league goal #7 assist Mateo Kovačić
  • 50' Sub Mateo Kovačić → Enzo Fernández
  • 61' Sub Nico O'Reilly → Joško Gvardiol
  • 69' Goal Erling Haaland league goal #8 assist Iliman Ndiaye
  • 71' Sub Daizen Maeda → Abdul Fatawu Issahaku
  • 71' Sub Florentino → Azor Matusiwa
  • 73' Yellow Abdoul Ouattara
  • 76' Sub Matheus Nunes → Abdukodir Khusanov
  • 77' Sub Phil Foden → Elliot Anderson
  • 77' Sub Jérémy Doku → Antoine Semenyo
  • 78' Sub Emersonn → Zian Flemming
  • 78' Sub Julio Enciso → Chuba Akpom
  • 85' VAR Erling Haaland
  • 88' VAR Abdul Fatawu Issahaku
  • 90' Goal Zian Flemming (pen) league goal #2
  • 90+1' Sub Jacob Greaves → Jack Clarke
  • 90+7' Yellow Joško Gvardiol
  • 90+12' Yellow Leif Davis

Category leaders

  • Key passesErling Haaland3
  • Duels wonAyyoub Bouaddi8/14
  • DribblesMateo Kovačić3/3
  • Defensive actionsIssa Diop8
  • ShotsErling Haaland5 (on target 2)
  • Fouls wonElliot Anderson3
#Manchester City#Ipswich#Premier League#Erling Haaland#Phil Foden#Matchweek 7

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.