Manchester City walked out of Porto with a 2-0 win and something more valuable than three Champions League points: the conviction that they might have unearthed another star.
Erling Haaland, bruised, beaming and brutally honest as ever, called it “a difficult fight, man against man.” Porto went toe to toe. City still found a way.
“They are a top team, honestly they are impressive,” Haaland said, acknowledging the quality of opponents who refused to roll over. Porto pressed high, bit into challenges and forced City into moments of discomfort. This was no procession.
City, though, handled the heat.
Haaland felt his side “controlled the first half,” even as Porto occasionally surged forward and forced City back. When the Portuguese side stepped up the pitch, the game briefly tilted. City’s back line had to reset, midfielders had to drop, and Haaland was left working off scraps.
Yet chances still came. Plenty of them.
“I could of easily of had a lot more goals,” he admitted, a line that summed up both his standards and City’s level of dominance in key moments. The margin on the scoreboard never fully reflected the threat he carried.
The decisive shift arrived after the break. City finally turned pressure into goals, then had to survive a fierce response.
“Second half we scored and they pushed us for a good 25 minutes,” Haaland said. Porto threw bodies forward, chased second balls and tried to drag the tie into chaos. City bent, but did not break. “We managed to hold through and then finish the game.”
This is what Champions League contenders do: suffer, then strike.
“These are the games that we have to win,” Haaland stressed. The message was clear. In this competition there is no room for early complacency, no time to ease your way into form. “In the Champions League you have to win games because if not you suddenly get all the pressure and then you never know what’s going to happen.”
City have “had a great start to the season,” as he put it, and nights like this build more than just points. They build nerve.
Bouaddi steps into the spotlight
Among all the established names, one story cut through: the debut of 18-year-old Bouaddi.
Thrown into a high-stakes European tie, the teenager did not just survive. He impressed one of the most demanding forwards in world football.
“I think he played a very good game,” Haaland said. That is not praise he hands out lightly. The striker revealed that Bouaddi has been catching eyes behind closed doors. “Last couple of weeks in training, I told the chairman that he has been amazing, so I think we have a gem here.”
A gem. In this City squad, that word carries weight. It suggests more than a tidy debut. It hints at a player who belongs at this level, who can handle the tempo, the decisions, the expectation.
Haaland still found room for a striker’s grievance. There always is one.
“To be honest, I think he should of played me through in the second half when I was all alone,” he said, half-joking, half-deadly serious. “I was a bit angry, so I will tell him right now, he played a good game, except that pass.”
That small detail revealed the standards inside this dressing room. Even on a night when an 18-year-old shines, the demand remains ruthless: pick the right option, feed the finisher, make the moment count.
The weight of the badge
Haaland did not sugar-coat the environment Bouaddi is walking into.
“We have to demand a lot from each other, and we have to win games,” he said. Simple, sharp, non-negotiable. “At Man City you have to win games and you have to win trophies.”
That is the reality for every player in sky blue, whether they cost a fortune or just stepped out of the academy. Perform, or be replaced. Learn fast, or get left behind.
On a hard European night in Porto, City did what they had to do: win, withstand pressure, and walk away with the group looking that little bit more secure.
They also left with something else: the sense that, in Bouaddi, a new chapter might just be beginning in a squad already built on relentless standards and rising stars.






