Skip to content
Play MFF

Premier League · Sat 17 Oct 2026 · Etihad Stadium

Man City
3–2 Full time
Ipswich Town
  • Phil Foden 19'
  • Erling Haaland 34'
  • Erling Haaland 69'
  • Daizen Maeda 21'
  • Zian Flemming 90' (pen)

Match report

Haaland double sends Man City past Ipswich in late scare

Erling Haaland scored twice and Phil Foden once as Man City beat Ipswich Town 3-2 at the Etihad, with Zian Flemming's 90th-minute penalty setting up a tense finish.

By Harvey Watkins · 22 Oct 2026

Man City made it seven wins from seven in the Premier League with a 3-2 victory over Ipswich Town at the Etihad Stadium, though Zian Flemming's late penalty made the finish more nervous than the afternoon had promised.

Erling Haaland scored twice, either side of half-time, and Phil Foden also found the net as City stayed top of the table.

Foden gave City the lead in the 19th minute, set up by Jérémy Doku. Ipswich were level within two minutes. Daizen Maeda scored in the 21st minute, with Abdoul Ouattara providing the assist.

Read the full report →

Match stats

Man City Ipswich Town

3.35Expected goals (xG)1.86
70%Possession30%
19Shots8
6On target3
2Corners3
8Fouls16
2Offsides5
1Yellow cards2
0Red cards0

Statorium; xG by Opta via Fantasy Premier League. The xG table

Player of the match

Erling Haaland

Man City · Forward

71 BPS · 3 bonus

Goals
2
Assists
0
xG
0.87
FPL points
13

The top score in Fantasy Premier League's bonus points system (BPS). 90 minutes played.

Key moments

  1. 19' Phil Foden Goal · Man City 1-0 Assist: Jérémy Doku
  2. 21' Daizen Maeda Goal · Ipswich Town 1-1 Assist: Abdoul Ouattara
  3. 34' Erling Haaland Goal · Man City 2-1 Assist: Mateo Kovacic
  4. 69' Erling Haaland Goal · Man City 3-1 Assist: Iliman Ndiaye
  5. 90' Zian Flemming Penalty · Ipswich Town 3-2

Our tips: how they went

It finished Man City 3-2 Ipswich Town

MFF Bot's Premier League record: 35% of results right, 10% exact (20 tips). Predictions for interest, not betting advice.

Line-ups

Man City

  1. Gianluigi DonnarummaGoalkeeper
  2. Marc GuehiDefender
  3. Rúben DiasDefender
  4. Nico O'Reillyoff 61'Defender
  5. Mateo Kovacicoff 50'Midfielder
  6. Matheus Nunesoff 77'Midfielder
  7. Ayyoub BouaddiMidfielder
  8. Iliman NdiayeForward
  9. Phil Fodenoff 77'Forward
  10. Erling HaalandForward
  11. Jérémy Dokuoff 77'Forward

Subs used: Enzo Fernández (50'), Josko Gvardiol (61'), Antoine Semenyo (77'), Elliot Anderson (77'), Abdukodir Khusanov (77')

Ipswich Town

  1. Christian WaltonGoalkeeper
  2. Issa DiopDefender
  3. Leif DavisDefender
  4. Dara O'SheaDefender
  5. Jacob Greavesoff 90'Defender
  6. Abdoul OuattaraMidfielder
  7. Exequiel PalaciosMidfielder
  8. Florentinooff 71'Midfielder
  9. Daizen Maedaoff 71'Forward
  10. Julio Encisooff 78'Forward
  11. Emersonnoff 77'Forward

Subs used: Abdul Fatawu (71'), Azor Matusiwa (71'), Zian Flemming (77'), Chuba Akpom (78'), Jack Clarke (90')

Full timeline

Every goal and card (8)
  1. 19' ⚽ Phil Fodenassist Jérémy Doku
  2. 21' ⚽ Daizen Maedaassist Abdoul Ouattara
  3. 34' ⚽ Erling Haalandassist Mateo Kovacic
  4. 69' ⚽ Erling Haalandassist Iliman Ndiaye
  5. 73' 🟨 Abdoul Ouattara
  6. 90' ⚽ Zian Flemming (pen)
  7. 90+7' 🟨 Josko Gvardiol
  8. 90+12' 🟨 Leif Davis

Head to head

2Man City wins0Draws0Ipswich Town wins

Last 2 meetings

More on Man City and Ipswich Town

Related content

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.