UEFA Champions League Matchday 1 Tue, Sep 8 2026 · 20:00 Estádio Do Dragão, Porto
0–2 Full time · HT 0–0 xG 0.28 – 2.32
  • 47’, 90’ E. Haaland
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Manchester City beat FC Porto

Manchester City won 2–0 through two Haaland goals. Manchester City finished with the higher xG (2.32 vs 0.28).

We did not publish a forecast for this match.

Match facts
★ Player of the matchDiogo CostaFC Porto
9.3
  • RefereeSzymon Marciniak
  • CoachesF. Farioli · Enzo Maresca
  • VenueEstádio Do Dragão
  • Weather at kick-off20°C · Light rain · wind 5 km/h · 0.1 mm rain

Timeline

  1. J. GvardiolYellow card · Foul
    37’
  2. Half time · 0–0
  3. E. Haaland 0–1Assist E. Fernández
    47’
  4. ⇄ A. KhusanovFor J. Gvardiol
    48’
  5. G. DonnarummaYellow card · Foul
    49’
  6. ⇄ E. AndersonFor M. Cherki
    62’
  7. ⇄ I. NdiayeFor A. Semenyo
    62’
  8. ⇄ I. HwangFor A. Varela
    68’
  9. ⇄ Borja SainzFor William Gomes
    68’
  10. ⇄ Francisco MouraFor Martim Fernandes
    73’
  11. ⇄ S. GiménezFor André Silva
    73’
  12. ⇄ R. Aït-NouriFor P. Foden
    75’
  13. ⇄ M. KovačićFor A. Bouaddi
    75’
  14. ⇄ S. FofanaFor Gabri Veiga
    83’
  15. E. Haaland 0–2Assist R. Aït-Nouri
    90’
  16. P. RosarioYellow card · Argument
    90+3’
  17. E. HaalandYellow card · Argument
    90+3’
  18. Full time · 0–2

Team stats

FC Porto5 shots · 3 in box, 2 outside
Manchester City20 shots · 13 in box, 7 outside
FC PortoManchester City
36% Possession 64%
0.28 Expected goals (xG) 2.32
0.23 Expected points (xPts) 2.64
5 Shots 20
0 Shots on target 10
4 Shots off target 6
1 Blocked shots 4
3 Shots inside the box 13
2 Shots outside the box 7
353 Passes 635
81% Pass accuracy 93%
2 Corners 5
8 Goalkeeper saves 0
10 Fouls 17
7 Offsides 1
1 Yellow cards 3
0 Red cards 0
6.83 Team rating 7.10

Line-ups

FC Porto 4-3-3

999.3★ Diogo Costa(G)
526.3 Martim Fernandes ↓73’ 47.5 J. Kiwior 186.6 P. Pérez 206.3 Alberto Baio
106.9 Gabri Veiga ↓83’ 226.6 A. Varela ↓68’ 136.2 P. Rosario
116.2 Pepê 196.9 André Silva ↓73’ 76.3 William Gomes ↓68’
  • 99Diogo Costa (G) ★9.3
  • 52Martim Fernandes↓73’6.3
  • 4J. Kiwior7.5
  • 18P. Pérez6.6
  • 20Alberto Baio6.3
  • 10Gabri Veiga↓83’6.9
  • 22A. Varela↓68’6.6
  • 13P. Rosario6.2
  • 11Pepê6.2
  • 19André Silva↓73’6.9
  • 7William Gomes↓68’6.3

Substitutes used

  • 74Francisco Moura↑73’6.5
  • 42S. Fofana↑83’6.5
  • 16I. Hwang↑68’6.2
  • 29S. Giménez↑73’6.9
  • 17Borja Sainz↑68’6.7

Unused: Cláudio Ramos, Andorinha, Souza, Luís Gomes, João Teixeira, T. Silva, D. Cunha

Coach: F. Farioli

Manchester City 4-2-3-1

16.9 G. Donnarumma(G)
247.2 J. Gvardiol ↓48’ 37.2 Rúben Dias 67.3 A. Guéhi 276.6 M. Nunes
177.3 E. Fernández A 327.0 A. Bouaddi ↓75’
426.7 A. Semenyo ↓62’ 106.9 M. Cherki ↓62’ 476.9 P. Foden ↓75’
98.2 E. Haaland
  • 1G. Donnarumma (G)6.9
  • 24J. Gvardiol↓48’7.2
  • 3Rúben Dias7.2
  • 6A. Guéhi7.3
  • 27M. Nunes6.6
  • 17E. FernándezA7.3
  • 32A. Bouaddi↓75’7.0
  • 42A. Semenyo↓62’6.7
  • 10M. Cherki↓62’6.9
  • 47P. Foden↓75’6.9
  • 9E. Haaland8.2

Substitutes used

  • 21R. Aït-NouriA↑75’6.9
  • 45A. Khusanov↑48’6.9
  • 8M. Kovačić↑75’7.0
  • 5E. Anderson↑62’7.2
  • 7I. Ndiaye↑62’6.6

Unused: M. Bettinelli, G. Rulli, R. Lewis, Vitor Reis, Ryan McAidoo, Allan

Coach: Enzo Maresca

Player stats

Top rated
Diogo CostaFC Porto9.3
2nd
E. HaalandManchester City8.2
3rd
J. KiwiorFC Porto7.5

FC Porto

Manchester City

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.