Erling Haaland took his Manchester City Champions League tally to 36 goals in 40 appearances, and that was the hardest fact to ignore from City's opener at FC Porto. Earlier this week we focused on Enzo Maresca's rotation plan for the trip. The new part is what the game became: Haaland scored twice, City controlled long stretches, and Porto did not manage a single shot before half-time.
The 36-in-40 return is the headline number, because it keeps placing Haaland in the middle of City's biggest European nights. This was not one of those chaotic away wins where City needed rescuing late. It looked much more like a game they squeezed into their own shape, then let their centre-forward finish it.
BBC Sport's match reporter wrote: "Erling Haaland scored twice as Manchester City began their Champions League campaign with a comfortable victory against Porto."
That summary fits the feel of the game, but the control around Haaland was just as important. Porto's lack of a first-half shot is a striking number on its own, and it tells you how little room City gave them to build anything meaningful before the interval.
City's control at Estadio do Dragao
There was a layer of history to the venue as well. City were back at Estadio do Dragao, the ground referenced in coverage of their 2021 final loss against Chelsea, so this was never going to be treated as just another group-stage stop.
What they produced was a measured sort of authority. Porto goalkeeper Diogo Costa kept the score down early, twice denying Haaland with reflex saves, and BBC Sport's report said he also stopped efforts from Antoine Semenyo and Phil Foden. Even with those interventions, Porto spent too much of the first half reacting rather than playing.
Zero shots in 45 minutes is not just a bad attacking spell. Against a side like City, it usually means you are losing territory, losing second balls and spending the game trying to survive the next phase. Porto did that for a while through Costa, but the pressure did not really lift.
City's domestic run had already hinted at a team arriving in decent order. They had won their three straight Premier League games before this Champions League opener. That is not proof of anything in Europe on its own, but it does line up with the level of control they showed here.
Haaland's numbers keep doing the talking
Haaland's personal return in this competition for City now sits at 36 goals in 40 appearances. That rate is absurdly high by any normal standard, and it is even more valuable in matches where City already have territorial command because one finish often becomes two very quickly.
This is where the match moved beyond the pre-game rotation angle. The selection story mattered beforehand, but once the game settled it became another European night shaped by the same familiar combination: City keeping the opponent quiet and Haaland turning that platform into goals.
Porto's broader record against English clubs adds more context. They have won only two of their past 17 games against English teams in European competition, which helps explain why the game tilted the way it did once City established control.
There is no need to dress this up as a dramatic statement result. The evidence is plainer than that. City were stronger, Porto were pinned back for long stretches, and Haaland supplied the finishing edge that usually decides these games.
City came into the night with three straight Premier League wins, and they left Porto with Haaland on 36 Champions League goals in 40 games for the club.
FAQ
Why was Erling Haaland the main story in Manchester City's win at Porto?
Haaland scored twice and took his Manchester City Champions League tally to 36 goals in 40 appearances. That output was the standout individual number from the night, and it came in a game City controlled strongly enough that Porto did not register a single shot in the first half.
How did Manchester City control the game against Porto?
The clearest sign of City's control was Porto failing to manage a single shot in the opening 45 minutes. Diogo Costa kept Porto in it before the break with two reflex saves from Haaland and more stops from Antoine Semenyo and Phil Foden, but City still dictated the game.
Did Manchester City's Champions League opener back up their recent form?
Yes. City had won their three straight Premier League games before this opener, and the Porto result fit that run. The match also carried extra weight because City returned to Estadio do Dragao, the stadium referenced in coverage of their 2021 final defeat against Chelsea.
Written by Jack Mercer with AI-assisted research, cross-checked against 1 outlet. How we work →




