Manchester City beat Ipswich Town 3-2 through two Erling Haaland goals, preserving their perfect Premier League start under Enzo Maresca while collecting fresh injury concerns. The victory provided a response to the defeat by Paris Saint-Germain, although the closing stages offered little reassurance about City's ability to control a match they appeared to have secured.
Phil Foden opened the scoring, Daizen Maeda quickly equalised and Haaland struck either side of half-time before Zian Flemming's late penalty revived Ipswich's hopes. City then negotiated 12 minutes of added time to complete what multiple reports described as a record seventh consecutive league victory at the beginning of a manager's tenure with a club.
The achievement was accompanied by uncertainty. Haaland and Antoine Semenyo appeared to finish with physical problems, while Maresca also identified concerns involving Mateo Kovacic, Matheus Nunes and Nico O'Reilly. No diagnosis or recovery timescale had been established after the match.
City's attacking variety makes the difference
Haaland supplied the decisive finishes, but City's route to victory was not simply a matter of repeatedly finding their centre-forward. Three different providers helped unlock an Ipswich defence that initially concentrated on denying space close to its own goal.
Jeremy Doku created Foden's opener in the 19th minute, Kovacic delivered the cross for Haaland's header in the 34th, and Iliman Ndiaye supplied the pass for his second after the interval. Those contributions matter because a compact opponent can crowd the central striker without necessarily stopping the players approaching from wider or deeper positions.
Kovacic's involvement was particularly instructive. His movement into a crossing position gave City a different angle of attack rather than another pass in front of Ipswich's defensive line. Reports differed over how much power Haaland generated with the resulting header, but agreed that Christian Walton failed to prevent it crossing the line.
Foden's contribution also extended beyond restoring him to the scoresheet. Starting for the first time since his dismissal against Manchester United, he offered another player capable of receiving near the penalty area and turning possession into a direct threat. That helped prevent City's attacking responsibility from resting entirely on Haaland.
Ipswich exposed the limits of possession
Ipswich's equaliser arrived just two minutes after Foden scored. Maeda escaped Marc Guehi to finish past Gianluigi Donnarumma, demonstrating how quickly City's territorial advantage could become irrelevant when the visitors found a route behind their defence.
The contrast between the opening exchanges and the rest of the contest is important. Ipswich began with a deep defensive structure, but became more adventurous after the break and threatened from a corner that Donnarumma misjudged. Their opportunities were not confined to one late penalty or a single fortunate break.
City consequently had two separate problems to solve: breaking down a crowded defence and protecting themselves when that defence released runners forward. They managed the first more convincingly than the second.
Guehi was involved again when Abdul Fatawu won the late penalty following a video review. Flemming converted, leaving City to defend a one-goal advantage through an extended finish. Haaland had earlier seen a potential third goal cancelled because Enzo Fernandez was offside during the move.
That sequence explains why the scoreline should not be treated as either a comfortable victory spoiled by one incident or evidence that Ipswich controlled the game. City created enough to establish a stronger cushion; Ipswich repeatedly found weaknesses that kept the outcome uncertain.
Injury uncertainty complicates the achievement
Haaland's condition is the most obvious concern because of his decisive role, but the number of players mentioned by Maresca makes the broader picture significant. Semenyo had only entered as a substitute before appearing to suffer a knee problem, while Kovacic had already been forced off.
Reports highlighted substantial recent workloads for Haaland and Semenyo. That provides context, not a medical explanation: there is no confirmed basis for attributing any of the problems to fatigue, nor for assuming that an apparent knock will mean an absence.
Maresca's six changes showed an attempt to redistribute minutes, yet the afternoon still ended with several players requiring assessment. Rotation can reduce exposure; it cannot eliminate the physical risks of a competitive match.
City's response to their European defeat and the scrutiny surrounding the club's financial-rule case was another league win. The more useful footballing conclusion, however, is narrower than a claim of collective defiance: Maresca has built an attack with several ways to create chances, but defensive security and player availability remain unresolved. Haaland ensured those questions did not cost City points against Ipswich.