Manchester City continued their perfect start to the 2026/27 Premier League season with a hard-fought 1-0 victory over newly promoted Coventry City at the Etihad Stadium on Saturday, with Erling Haaland once again proving to be the difference-maker.
The Norwegian striker scored the only goal of the match in the 26th minute, heading home a superb cross from Antoine Semenyo to give City the lead. The goal was particularly significant for Haaland as it marked his 300th career club goal, adding another remarkable milestone to his already extraordinary career.
Manchester City entered the contest looking to preserve their 100 per cent record under new manager Enzo Maresca, having already won their opening two league matches. Coventry, meanwhile, were searching for their first Premier League point and goal of the campaign after suffering defeats in their opening fixtures.
The visitors made it clear from the opening stages that they would not simply sit back and allow City to dominate. Coventry defended with discipline and attempted to threaten on the counter-attack, while City patiently worked the ball around the pitch in search of openings.
Haaland came close before eventually finding the breakthrough, while Coventry also produced moments that forced the hosts to remain alert. The Sky Blues’ Jack Rudoni tested City before the half-hour mark, but the hosts gradually began to establish control.
Then came the decisive moment.
In the 26th minute, City produced the attacking move they needed. The ball was worked into a dangerous position on the right before Antoine Semenyo delivered a precise cross into the penalty area. Haaland attacked the delivery with perfect timing and powered a header beyond Coventry goalkeeper Bradley Collins/Rushworth, sending the Etihad into celebration.
The finish was classic Haaland: powerful, direct and ruthless. The striker’s ability to attack crosses and dominate defenders in the air once again proved decisive. The goal also continued his remarkable scoring run at the beginning of the campaign, with the Norwegian finding the net in each of City’s first three league matches.
City almost doubled their advantage before the interval, but Coventry goalkeeper Jack Ruddy/Rushworth produced important saves to keep his side within touching distance. Haaland in particular had opportunities to add another goal, but Coventry’s goalkeeper stood firm.
The second half became increasingly uncomfortable for the home side.
Although City controlled large portions of possession, Coventry refused to collapse. Frank Lampard’s side remained organised and continued looking for opportunities to punish any defensive mistake. City, meanwhile, struggled to turn their territorial dominance into a second goal.
One of the major talking points before kick-off was the surprise inclusion of Enzo Fernández in City’s starting lineup. The midfielder had initially been expected to begin on the bench, but an injury to Nico O’Reilly during the warm-up forced Maresca to change his plans. Fernández therefore made an earlier-than-expected City debut and played until the 76th minute.
His presence added another intriguing subplot to a match already dominated by Haaland’s milestone.
As the game entered its final stages, Coventry pushed forward with greater urgency. City were forced to defend their narrow advantage rather than comfortably controlling the contest. Gianluigi Donnarumma became increasingly important, making crucial saves to prevent Coventry from finding an equaliser. His performance was eventually rewarded with one of the highest individual ratings of the match.
City’s defence also had to withstand a late Coventry surge. The visitors created enough pressure to make the closing minutes nervy for the home supporters, but the champions held firm.
After six minutes of stoppage time, the final whistle confirmed another three points for Manchester City.
The victory gives City nine points from their opening three Premier League matches, maintaining their perfect record and keeping them at the top end of the early-season table. For Coventry, however, the defeat means they remain without a point or a goal after three matches, despite showing plenty of fight against one of the league’s strongest teams.
For Haaland, meanwhile, it was another day, another decisive goal and another piece of history. His 26th-minute header not only secured three points for City but also brought up his 300th club career goal, underlining why he remains one of the most feared strikers in world football.
Manchester City may not have produced their most convincing performance, but the result will matter most to Maresca. Three matches, three victories and a striker who continues to deliver when it matters.
Final score: Manchester City 1-0 Coventry City.



