Erling Haaland Dominates Champions League with Two Goals Against Porto
Erling Haaland does not wait. He arrives, he finishes, he rewrites the numbers.
On a humid night in Portugal, the Manchester City striker once again treated the Champions League like his own private scoring range, striking twice in a 2-0 win at FC Porto to open the league phase with a statement.
He needed two chances. He buried both.
Haaland broke the deadlock in the 47th minute, then returned in stoppage time to slam the door in the 91st. Two goals, three points, and another layer added to a record that is starting to look absurd even by modern standards.
Haaland joins Aguero in Europe’s elite club
Those two finishes lifted him to 59 goals in 59 Champions League matches. One per game. No padding, no easing in. Just a straight, relentless march through Europe.
Of those 59, 36 have come in a Manchester City shirt. That number matters. It pulls him level with Sergio Aguero as the club’s all-time top scorer in the UEFA Champions League.
Aguero needed a decade in Manchester to build that tally. Haaland has matched it barely two years after walking through the door in 2022.
The comparison with the club legend is no longer a distant projection. It is happening in real time.
Chasing down Aguero’s shadow
Across all competitions, Aguero’s 260 goals for City have long felt untouchable, a monument to a golden era. Haaland is already chipping away at it.
The Norway striker sits on 167 goals in 203 appearances for the club. The volume is staggering, the pace even more so. He is not just on course to catch Aguero; he is attacking the record like it is a loose ball in the six-yard box.
And he is doing it while carrying a heavy load for both club and country.
Tired? He just keeps scoring
There had been talk before the trip to Porto that Haaland might finally be given a breather. He arrived at the start of the season off the back of a ruthless World Cup for Norway, where he scored seven goals in five matches.
Manchester City manager Enzo Maresca acknowledged the strain.
“It’s not easy for Erling or for any of the players that play for club and international teams,” he said before the game. “I think it is normal that you see these players start to be tired. So, it’s correct to give them some rest. It can be one game out or one week away.
“It depends on which moment we are in but the priority is to allow the players to be good and happy. When you see them tired the risk of injury increases, and we need players who are 100 percent.”
On this evidence, Haaland at something less than 100 percent is still too much for most defences.
Records fall, form holds
The goals in Porto came just days after another milestone. Over the weekend, Haaland scored his 300th club goal, hitting that landmark before names like Cristiano Ronaldo and Kylian Mbappe managed it in their own careers.
He had already struck twice in the week leading into the Porto tie. The brace in Portugal extends his scoring streak to three consecutive matches. Different opponents, same conclusion: if he is on the pitch, the scoreboard is in danger.
The numbers keep climbing. The sense of inevitability grows with them.
Next up is a derby that rarely needs extra narrative. Manchester City against Manchester United on Sunday, Sept. 13. Another stage, another rivalry, another chance for Haaland to drag the club’s record books a little further in his direction.
At this rate, the real question is not whether he will pass Aguero.
It is how far beyond him he intends to go.





