Manchester City secured a hard-fought 1-0 victory over Coventry City at the Etihad Stadium to maintain their flawless start to the Premier League season. Erling Haaland's second-half strike, his 300th goal at club level, proved decisive in a match where new manager Enzo Maresca acknowledged his side had to "win ugly."

City's perfect record now stands at three wins from three matches, placing them top of the table with a maximum of six points. They have scored six goals and conceded just two, giving them a healthy +4 goal difference early in the campaign. The focus now shifts to a important away fixture against rivals Manchester United, who sit 11th, on September 13th.

The match was far from a classic City performance. Gianluigi Donnarumma was the hero in goal, making three vital saves to preserve the clean sheet. His contributions were so significant that after the final whistle, Rúben Dias embraced him, while Josko Gvardiol and Marc Guéhi also made a point to thank the goalkeeper. Donnarumma was a close second for Player of the Match, an award that went to summer signing Elliot Anderson. The midfielder, a £116m arrival, controlled the game, completing more passes than the entire Coventry team combined.

Maresca's selection raised eyebrows, with Phil Foden, who had two assists against Crystal Palace, left out in favor of Rayan Cherki. An injury to Nico O'Reilly before kick-off and Jérémy Doku's calf problem, which saw him watching from the sidelines, further tested squad depth. The manager's key substitution saw him bring on the £125m Enzo Fernández ahead of £86m-rated Ayyoub Bouaddi, and Fernández was involved in the build-up to Haaland's winning moment.

The new City boss has been vocal about the resources at his disposal since taking over from the departed Pep Guardiola. After the opening weekend win over AFC Bournemouth, Maresca publicly stated he needed more players. The club responded with a summer spending spree exceeding £450m, including a frantic £190m outlay on deadline day alone. The final week saw the arrival of Brazilian winger Allan Elias from Palmeiras for £34m, though he was not in the matchday squad against Coventry, and Iliman Ndiaye from Everton for £65m.

Internally, City sources believe the squad is strong enough to compete on all four fronts immediately. Maresca himself referenced the reigning champions, Arsenal, when discussing his team's strength. "If you see since the Community Shield, Arsenal play two more games [against Coventry and Aston Villa] and they have five changes in every game," he noted, highlighting the depth at the top. Arsenal's squad includes World Cup winners Mikel Merino and Martin Zubimendi, along with England internationals Eberechi Eze and Noni Madueke.

On paper, the talent and depth are certainly present to push Arsenal all the way. The debate about what is realistic post-Guardiola continues, but the early signs under Maresca are promising. The ability to win when not at their best, as they did against Coventry, is a hallmark of champions. Maresca summed it up perfectly after the game: "Nine of 10 times in this kind of game you end up conceding."

This gritty victory, built on Donnarumma's saves and Anderson's control, demonstrates a different facet to City's game. Maintaining this momentum will be key as they prepare for the derby.

W2-1W4-1W1-0
Manchester City: last 3 league results, oldest first (3 wins, 0 draws, 0 defeats)
0491239
Manchester City only: points total after each of the 3 league matches played this season (9 points). Dashed line: the maximum possible.