Match Centre: Porto vs Manchester City
Player of the match Diogo Costa 8.3
GolVolt rating 4.4GolVolt rating
Worth watching: Highlights will doSpoiler-free mode: the score and how the match went are hidden.
The match in 30 seconds
Turning point: 47' Haaland, 0:1The turning point is the biggest jump in the match: after the goal for 0:1, from 52% to 77% (Manchester City).
How the match went
One minute axis for every view. The discs along the bottom are the goals.
90+5' · 0:2Porto 1%draw 10%Manchester City 90%
90+5' · 0:2xG Porto 0.30xG Manchester City 2.22
90+5' · 0:2Last 10 minutes: Manchester City pressing (8:0 dangerous attacks)
Key stats
Why this rating
Four pillars, each measured against the same league over the last 12 months.
Settled by 88′.
- Dramaweight 50% Settled by 88′.Some excitement, but no big twists. Drama: 4.9 out of 10
- Heroesweight 20% Haaland scored the winner.Solid performances, no single big hero. Heroes: 3.5 out of 10
- Stakesweight 15% A clash of big clubs. Stakes: 5.0 out of 10
- Quality of playweight 15% An average number of chances. Quality of play: 4.6 out of 10
Match ECG
A spike = a twist. The shading = how open the result still was.
GolVolt rating 4.4more watchable than 44% of Champions League matches
The GolVolt rating comes from four pillars — drama, heroes, stakes and quality of play — measured against this league's matches of the last 12 months (model nap-v2).
Similar matches
A similar story: twists, the finish, chances. Same league, last 12 months.
How the match went
2 goals5 cards
Counts cover only events captured in the retained timeline.
Timeline
- 37' Josko Gvardiolyellow card · foul
- Half-time · 0:0
- 47' Goal: Erling Haalandheader · assist: Fernández0:1
- 48' SubstitutionKhusanov for Gvardiol
- 49' Gianluigi Donnarummayellow card · foul
- 62' 2 substitutionsAnderson for CherkiNdiaye for Semenyo
- 68' 2 substitutionsHwang for VarelaSainz for Gomes
- 73' 2 substitutionsGimenez for SilvaMoura for Fernandes
- 75' 2 substitutionsKovacic for BouaddiAït-Nouri for Foden
- 83' SubstitutionFofana for Veiga
- 86' Francesco Farioliyellow card · dissent
- 90+1' Goal: Erling Haalandright foot · assist: Aït-Nouri0:2
- 90+3' Erling Haalandyellow card · dissent
- 90+3' Pablo Rosarioyellow card · dissent
- Full-time · 0:2
Match stats
Shooting
Play
Defence
Discipline
Lineups and ratings
The highlighted rating is the player of the match.
Starting XIs · provider ratings
Porto
Manchester City
Goalkeepers
Defenders
Midfielders
Forwards
Came on
Bench
Porto
- 14 Cláudio Ramos GK —
- 24 João Costa GK —
- 33 Souza DEF —
- 64 Luís Gomes DEF —
- 74 Francisco Moura DEF on
- 16 In-beom Hwang MID on
- 42 Seko Fofana MID on
- 58 Tiago Silva MID —
- 92 João Teixeira MID —
- 17 Borja Sainz ATT on
- 29 Santiago Gimenez ATT on
- 57 Duarte Cunha ATT —
Manchester City
- 13 Marcus Bettinelli GK —
- 28 Gerónimo Rulli GK —
- 21 Rayan Aït-Nouri DEF on
- 22 Vitor Reis DEF —
- 45 Abdukodir Khusanov DEF on
- 82 Rico Lewis DEF —
- 5 Elliot Anderson MID on
- 8 Mateo Kovacic MID on
- 7 Iliman Ndiaye ATT on
- 37 Allan ATT —
- 56 Ryan McAidoo ATT —
Match sheet
- Stadium
- Estádio Do Dragão, Porto
Player ratings
Ratings from the data provider, scale 1–10.
- Player of the match · Porto Diogo Costa
- 2. place · Manchester City Enzo Fernández
- 3. place · Manchester City Erling Haaland
Show all (32)Show fewer
Porto
Player intelligence
Player comparison
Pro analysis
GolVolt ProPro extends the free match profile with its own goals model, lineup stability and results from similar fixtures. Coverage depends on the available data.
- GolVolt’s own goals model
- XI stability
- Matches with this profile
The grey bars are figures available in Pro.
Unlock from €3.25 a month See the full sample on the match of the dayAbsences
Porto · 3 out
-
Victor Froholdt Injured
since 5 Sep · until 11 Sep · Concussion
-
Gabriel Mec Injured
since 29 Aug · return date unknown · 2 matches missed · Pubic Bone Bruise
-
Vasco Sousa Injured
since 15 Dec 2025 · return date unknown · 41 matches missed · Broken Fibula
Manchester City
No absences listed.
Injuries and suspensions as reported for this match.