Erling Haaland Leads Manchester City to Victory Over FC Porto
Erling Haaland’s double dragged Manchester City to a 2-0 win over FC Porto at the Estadio do Dragao – another night where the result shone brighter than the performance for Enzo Maresca.
City left with three points and a statement: they are the first side to beat Porto at home this calendar year. They also left with a warning. Play like this in the Manchester derby on Sunday and the margin for error shrinks fast.
Wasteful City, inspired Costa
For 45 minutes, it felt like a personal duel: Haaland vs Diogo Costa.
City’s No 9 could have had a hat-trick before the break. He should, at the very least, have walked down the tunnel with one. Instead, Costa kept Porto alive.
Antoine Semenyo signalled City’s intent early, cutting inside and curling straight at the goalkeeper. Then came the first big opening. Semenyo slipped Phil Foden down the right, Foden stood up a delicious cross and Haaland met it firmly. Costa stuck out a glove and somehow kept it out.
Haaland then climbed to meet another cross, this time from Semenyo on the left, but powered his header over. The frustration grew. Foden, weaving in and out of blue-and-white shirts, forced Costa into another sharp stop.
The Porto goalkeeper’s finest moment arrived on 31 minutes. Haaland drilled low from inside the box, Costa blocked, sprang up and flung himself in front of Rayan Cherki’s rebound. The Dragao roared. City, for all their control, had nothing to show.
Porto had little going the other way. Their loudest shout came when Marc Guehi caught Gabri Veiga with his arm, leaving the midfielder bloodied and the home bench furious. They wanted red. The referee gave nothing, judging it accidental.
City had dominated. Costa had defied them. The game still sat on a knife-edge.
Haaland makes amends, City switch off
Two minutes into the second half, the knife slipped Porto’s way.
Enzo Fernandez whipped in a cross from the right, Haaland bullied Jakub Kiwior out of the way and guided a header off the inside of the post. Same duel, different outcome. Costa beaten at last.
That should have been the cue for City to kill the contest. Instead, they eased off. The Dragao sensed it and rose.
Porto, who had not managed a single shot before the break, finally stirred. Alan Varela curled just wide of the far post from the edge of the box – their first attempt of the night and a clear warning.
City’s composure wobbled. Gianluigi Donnarumma clattered into Porto winger Pepe in the area, only to be spared by an offside flag. Later, the goalkeeper almost gifted William Gomes a tap-in when he dallied on the ball, the loose touch skidding behind for a goal kick rather than disaster.
Maresca’s team still carved out chances to breathe easier. Substitute Rayan Ait-Nouri broke into the box late on and dragged a shot just wide. The anxiety lingered.
Only in stoppage time did City finally slam the door. Ait-Nouri drove to the byline, cut the ball back and Haaland arrived to sweep in his second. Clinical. Relieving. Slightly deceptive.
Haaland and Maresca content – but questions remain
Haaland, speaking afterwards, was clear: this is the kind of away game City simply have to win.
He talked about the atmosphere – “unreal at times” – and the physical battle with the Portuguese champions. He admitted he “could have easily had a few more goals” after a first half he controlled without finishing. He also pointed to the spell where Porto “managed to push us for a good 25 minutes,” a period City had to ride out rather than dominate.
For Maresca, the verdict was upbeat. He stressed how many chances City created, especially before the break, and how little they allowed Porto in terms of clear openings. He accepted the noise, the pressure, the inevitability of the home side creating “some actions, some mistakes from us,” and called it normal in this stadium.
He is right on one level. Winning at the Dragao is never routine. Doing it while barely conceding a shot on target is, statistically, impressive.
But the pattern of City’s season refuses to go away.
Playing with fire before the derby
Look down the recent list. A heavy Community Shield defeat to Arsenal. A late, slightly fortunate escape against Bournemouth. A big win over Crystal Palace that hinted at fluency. Then a narrow, nervy 1-0 against Coventry where they almost let control slip.
Porto fit the trend. City dominated for 47 minutes, then loosened their grip. Passes went astray. Possession was coughed up cheaply. A more ruthless opponent might not have let them off.
On Sunday, they meet exactly that kind of opponent. Manchester United at Old Trafford will not pass up repeated invitations to counter. The atmosphere will be just as hostile, the stakes higher, the scrutiny harsher.
City have the result they wanted and the platform they needed in the Champions League. They also have a clear message staring back at them from this win in Porto.
Keep playing with fire, and sooner or later, someone will make them pay.
Related News

Anthony Martial's Potential Return to LaLiga with Málaga

Manchester United Faces Drama in Carabao Cup Tie Against Brighton

Trabzonspor in Talks with Thomas Reis to Replace Fatih Tekke

Pablo Felipe Scores First Goal for West Ham in Cup Tie

Max Dowman Shines in EFL Cup, JJ Gabriel Seeks Exit from Manchester United

Hibernian Sack Coach David Gray Amidst Poor Performance
