Row Seventeen.

Champions League · Sep 8, 2026

Share this review

FacebookXWhatsAppRedditLinkedInEmail

Haaland scores twice as Manchester City beats FC Porto 2–0

By Row Seventeen ·

Manchester City beat FC Porto 2–0 (Champions League) on September 8, 2026.

Costa kept City out in the first half, but Haaland scored soon after the break and added a second in stoppage time.

Manchester City2–0FINALFC Porto

Key moments

Sources ↓
  1. From the review

    Manchester City had several first-half opportunities at FC Porto but went into halftime without a goal.

    Read in context ↘
  2. From the review

    Costa saved an Ndiaye effort in the 66th minute. At the other end a minute later, Gomes blocked a Donnarumma clearance and sent the ball close to goal.

    Read in context ↘
  3. From the review

    Costa saved another Fernandez attempt after that goal. Haaland’s two second-half finishes gave Manchester City a 2–0 win over FC Porto.

    Read in context ↘

Costa keeps City out before halftime

Manchester City had several first-half opportunities at FC Porto but went into halftime without a goal. In the 16th minute, Semenyo cut in from the left and drew a comfortable save from Costa. Five minutes later, Costa denied a Haaland header.

Foden’s angled attempt lacked power, and Haaland headed a Semenyo cross without troubling the goal in the 27th minute. Costa also saved a Haaland shot and the follow-up in quick succession after Nunes crossed. The chances left City with work to do after the break.

Haaland breaks through in the 47th minute

City took the lead two minutes into the second half. Foden and Cherki helped build the move, Fernandez chipped the ball in, and Haaland headed it home. It was the first of his two goals.

Porto’s chances follow the opener

Porto had chances to respond. Alberto Costa headed a corner wide at the far post in the 54th minute, with Andre Silva narrowly missing a connection. Alan Varela then shot just wide from the edge of the box in the 57th, and William Gomes missed from inside the area four minutes later.

Costa saved an Ndiaye effort in the 66th minute. At the other end a minute later, Gomes blocked a Donnarumma clearance and sent the ball close to goal. City also surrendered possession several times as the match opened up, but Porto did not find an equalizer.

A late second goal settles the result

Ait-Nouri replaced Foden in the 75th minute and shot just wide in the 85th. Costa denied Anderson from the edge of the box in the 89th, but City added another goal in stoppage time. Ait-Nouri’s work created a close-range finish for Haaland in the 90th minute plus one.

Costa saved another Fernandez attempt after that goal. Haaland’s two second-half finishes gave Manchester City a 2–0 win over FC Porto.

Sources & notes

Based on the match coverage and records linked below. Core match facts were checked against the linked source pages. This is an original, AI-assisted recap.

Published 2026-10-15. Game date shown above.

Correction & update: Expanded and rechecked against official match coverage on October 16, 2026. Disputed incidental details were omitted.

Related game reviews

Browse Champions League

Share this review

FacebookXWhatsAppRedditLinkedInEmail

← All stories · Editorial policy · Privacy ·

Top