Sixyard logo

Erling Haaland Scores Again: Champions League Record Tightens

Erling Haaland does not wait. He arrives, he scores, he rewrites the numbers.

On a cool Champions League night in Porto, Manchester City’s No. 9 did what he now does with almost monotonous regularity. Two chances, two goals, a 2-0 win at FC Porto, and another line carved into the club’s history.

He struck first just after the restart, in the 47th minute, then again deep into stoppage time in the 91st. One to break the game open, one to slam it shut. City walk away with three points to open the league phase of the UEFA Champions League; Porto are left with the familiar feeling shared by so many opponents: resistance only lasts so long.

Those two goals carry a heavier weight than just an early group-stage victory. They take Haaland to 59 goals in 59 Champions League matches. One game, one goal. Over nearly 60 nights on Europe’s biggest stage, his output has stayed locked to that ruthless rhythm.

Of those 59, 36 have come in Manchester City colours. That number matters. It pulls him level with Sergio Aguero as the club’s all-time top scorer in the Champions League. Aguero needed a decade at City to build his legend in Europe. Haaland has matched his continental tally barely two years after walking through the door in 2022.

And he is already chasing Aguero’s bigger throne.

Across all competitions, Haaland sits on 167 goals in 203 appearances for City. Aguero’s club record stands at 260. The gap is still sizeable, but the trajectory is clear. At this pace, the Argentine’s once untouchable mark no longer feels distant; it feels like a target.

The irony is that this latest double arrived on a night when there were whispers he might not even start.

Coming off a heavy summer and a World Cup in which he plundered seven goals in five matches for Norway, the conversation around Haaland had shifted slightly. Not about his quality, but about his workload. Was this the moment for a breather?

Enzo Maresca addressed that tension before kick-off. The Manchester City manager acknowledged the strain on his star striker and the rest of his squad who carry dual burdens for club and country. He spoke plainly about fatigue, about the need to protect players from the creeping risk of injury, about sometimes needing to pull them out for a game or even a week to keep them “good and happy” and fully fit.

Then Haaland stepped onto the pitch and played like a man who has no time for rest.

The numbers around him are starting to sound absurd. Over the weekend, he hit his 300th club goal, racing past the pace set by Cristiano Ronaldo and Kylian Mbappé at the same milestone. A double in the previous match had already set the tone; this brace in Porto stretches his scoring run to three consecutive games.

The pattern is becoming familiar. Teams set up plans, tweak formations, crowd the box. Haaland shrugs and keeps scoring.

For City, the win in Porto does more than set them up neatly in their Champions League group. It reinforces a simple truth: as long as Haaland is on the pitch, they carry a threat that bends every contest in their favour.

Next comes a different kind of stage: a derby.

Manchester United await on Sunday, Sept. 13. The Champions League glow will fade quickly once the build-up to that clash begins, but one storyline will not change. City will look to Haaland again, expecting the same thing opponents now dread.

He has matched Aguero in Europe. The question now is how fast he chases him down everywhere else.