Haaland Dominates as City Overpowers Porto in Champions League
Erling Haaland picked up in Europe exactly where he left off in England, bullying Porto with a ruthless brace as City eased into their Champions League campaign with a controlled, almost cold-blooded win.
The Norwegian arrived in Portugal fresh from a weekend winner against Coventry. He left with his Champions League tally swollen to 36 goals in just 40 appearances for City – numbers that already belong to the competition’s elite.
Haaland sets the tone
City were on the front foot from the first whistle. Three straight Premier League victories had them purring domestically, and they carried that rhythm straight into European business.
Haaland didn’t take long to impose himself. He broke the deadlock with a precisely guided header, the kind of finish that looks simple only because he makes it so. Later, he drifted into space again, this time rolling in his second of the night with trademark composure to kill any lingering doubt.
Porto knew exactly who the danger man was. They still couldn’t stop him.
Bouaddi’s big step
Amid the familiar headline act, there was a fresh storyline in City’s midfield. Teenager Ayyoub Bouaddi, handed his first senior start for the club, slotted in with impressive assurance.
He moved the ball cleanly, pressed with energy, and never looked overawed by the stage. On a night when City’s stars did what they usually do, Bouaddi quietly suggested he belongs in this company.
Costa stands alone
If the scoreline flattered anyone, it was Porto.
Diogo Costa spent the first half fighting a one-man war to keep his side in touch. He twice denied Haaland with sharp, instinctive saves, springing across his goal to claw away efforts that looked destined to ripple the net. He also stood firm against Phil Foden and Antoine Semenyo, parrying and blocking as blue shirts poured forward.
Without Costa’s reflexes, this could have turned ugly long before the interval.
Porto, by contrast, offered almost nothing going the other way. During a dominant opening 45 minutes from City, the hosts failed to register a single shot. Not on target. Not at all.
Step up too steep for Porto
Francesco Farioli’s side came into the night with confidence and with reason. Five wins from five in the Portuguese league had given Porto early-season momentum and a sense of purpose.
Europe told a different story.
The pace, the precision, the physicality of City’s play forced Porto back and kept them there. When chances finally did appear, they were fleeting. Alan Varela curled an effort narrowly wide, while William Gomes snatched at another opening and failed to hit the target.
Gianluigi Donnarumma, in City’s goal, could hardly have asked for a quieter Champions League evening. He finished the match without making a save, more spectator than participant.
For Porto, the result extended an uncomfortable theme. The 2004 European champions have now won just two of their past 17 matches against English opposition in Europe. The pattern persists, and so does the frustration.
City’s bigger picture
For City, this was about more than three points and a clean sheet. This is a club still shaped by its recent European scars.
Eliminated by Real Madrid in each of the past three seasons, they are once again chasing the trophy that continues to define their ambitions. The last time they lifted it, in 2023, it completed a historic Treble. That remains the benchmark.
Performances like this – efficient, controlled, with Haaland ruthless and the supporting cast in sync – suggest they intend to be deep in the conversation again.
Now the stage changes. City turn back to the Premier League and a Manchester derby that will test their nerve and their legs after this midweek exertion. Porto, bruised but not broken, return to Liga Portugal, where a meeting with Casa Pia offers a chance to reset.
One side leaves thinking about old European habits they can’t quite shake. The other walks away wondering: is this the start of another run to the summit?



