Horned Frogs Tigers 7 0 Cowboys Texans 7 14 Wildcats Lumberjacks 7 0 Bears Panthers 10 3 Diamondbacks Rangers 1 0 Nepal United Arab Emirates 251/3 0 Matches →

FC Porto — Manchester City, UEFA Champions League

UEFA Champions League
FC Porto W9 Aug · Home Alverca · 2:0W15 Aug · Away Rio Ave FC · 2:0W23 Aug · Home Arouca · 2:0W29 Aug · Away Académico Viseu · 3:0W4 Sep · Home Moreirense · 2:1L8 Sep · Home Manchester City · 0:2
0:2
Finished

Kick-off was

Manchester City W9 Aug · Home Atlético Madrid · 3:1L16 Aug · Away Arsenal · 0:3W23 Aug · Home Bournemouth · 2:1W28 Aug · Away Crystal Palace · 4:1W5 Sep · Home Coventry · 1:0W8 Sep · Away FC Porto · 2:0
Venue: Estadio do Dragao City: Porto

Match report

Manchester City visited the Estádio do Dragão for their League Stage opener and came away with a 2:0 win. Erling Haaland scored twice, the first in the forty-seventh minute and the second just after the hour-and-a-half mark. The result puts City on three points from a single game, though both sides are currently level at the bottom of the table with zero matches recorded.

And here's the thing about the opening half — Porto held their shape, but City were already stretching the back line with their passing. Haaland's opener came from a move that cut them open at will, and by then the visitors had pushed the advantage forward. The hosts managed four shots off target but none on the frame, which told you everything about who controlled the tempo.

There was a substitution at forty-eight minutes when Gvardiol came off, and shortly after Donnarumma picked up a yellow card at forty-nine. The home side tried to respond through Cherki and Semenyo, both introduced in the sixty-second minute, but Porto's goalkeeper had to make eight saves to keep the deficit manageable.

City's statistics paint a straightforward picture: sixty-four percent possession, ten shots on target compared to two for Porto, and expected goals of 2.22 to 0.22. They created six big chances and completed 589 passes, while the hosts managed only 287 successful passes across 353 attempts. The difference in key passes — fifteen to five — shows who was dictating play.

Haaland added his second goal in the ninety-first minute, and both he and Rosario received yellow cards in stoppage time. Farioli was also booked for Porto, bringing their tally to three cards for the match. The away end never stopped, but the result was never really in doubt after the first goal.

What matters now is the gap this opens up, even if the table says nothing yet. City have taken the lead in their opening fixture, and Porto will need to find a way to convert their possession into something more meaningful. The old head settled them down when it counted, but the work is only just beginning.

Prepared from match data

Key numbers

Possession, % 36 64
Shots on target 0 10
Shots off target 4 6
Expected goals 0.22 2.22

Match events

  1. 37' 0:0 Manchester City Yellow card Josko Gvardiol
  2. 47' 0:1 Manchester City Goal Erling Haaland assist: Enzo Fernández
  3. 48' 0:1 Manchester City Substitution Josko Gvardiol off: Abdukodir Khusanov
  4. 49' 0:1 Manchester City Yellow card Gianluigi Donnarumma
  5. 62' 0:1 Manchester City Substitution Antoine Semenyo off: Iliman Ndiaye
  6. 62' 0:1 Manchester City Substitution Rayan Cherki off: Elliot Anderson
  7. 68' 0:1 FC Porto Substitution Alan Gonzalo Varela off: Hwang In-Beom
  8. 68' 0:1 FC Porto Substitution William Gomes off: Borja Sainz
  9. 73' 0:1 FC Porto Substitution Martim Fernandes off: Francisco Moura
  10. 73' 0:1 FC Porto Substitution André Silva off: Santiago Giménez
  11. 75' 0:1 Manchester City Substitution Ayyoub Bouaddi off: Mateo Kovačić
  12. 75' 0:1 Manchester City Substitution Phil Foden off: Rayan Aït-Nouri
  13. 83' 0:1 FC Porto Substitution Gabri Veiga off: Seko Fofana
  14. 86' 0:1 FC Porto Yellow card Francesco Farioli
  15. 90+1' 0:2 Manchester City Goal Erling Haaland assist: Rayan Aït-Nouri
  16. 90+3' 0:2 FC Porto Yellow card Pablo Rosario
  17. 90+3' 0:2 Manchester City Yellow card Erling Haaland

Statistics

36 Possession, % 64
0 Shots on target 10
4 Shots off target 6
0.22 Expected goals 2.22
0 Big chances 6
2 Corners 5
10 Fouls 17
17 Free kicks 10
7 Offsides 1
1 Yellow cards 3
0 Red cards 0
7 Goal kicks 8
12 Throw-ins 13
All statistics
23 Aerial duels 23
62 Backward passes 94
1 Blocked shots 4
15 Clearances 10
6 Crosses 17
13 Dribbles 10
0.20 Expected assists 2.35
66 Failed passes 51
8 Goalkeeper saves 0
1 Interceptions 10
5 Key passes 15
47 Long passes 34
39 Passes into the final third 151
145 Passes in the opposition half 372
214 Passes in own half 285
0 Shot accuracy 0.50
2 Shots from outside the box 4
3 Shots inside the box 13
12 Aerial duels won 11
2 Successful crosses 5
2 Successful dribbles 3
25 Successful long passes 20
13 Successful tackles 10
287 Successful passes 589
20 Tackles 18
353 Total passes 640

Line-ups

Recent form

W9 Aug · Home Alverca · 2:0W15 Aug · Away Rio Ave FC · 2:0W23 Aug · Home Arouca · 2:0W29 Aug · Away Académico Viseu · 3:0W4 Sep · Home Moreirense · 2:1L8 Sep · Home Manchester City · 0:2

Recent matches

All team matches
W9 Aug · Home Atlético Madrid · 3:1L16 Aug · Away Arsenal · 0:3W23 Aug · Home Bournemouth · 2:1W28 Aug · Away Crystal Palace · 4:1W5 Sep · Home Coventry · 1:0W8 Sep · Away FC Porto · 2:0

Recent matches

All team matches