FC Porto – Manchester City 0:2 · Champions League
Full time · 0–2
Erling Haaland
90'+3'
Pablo Rosario
90'+3'
Erling Haaland
Assist: Rayan Aït-Nouri
0-2
90'+1'
⇅
Seko FofanaGabri Veiga
83'
⇅
Rayan Aït-NouriPhil Foden
75'
⇅
Mateo KovacicAyyoub Bouaddi
75'
⇅
Santiago GiménezAndré Silva
73'
⇅
Francisco MouraMartim Fernandes
73'
⇅
Borja SainzWilliam Gomes
68'
⇅
Hwang In-BeomAlan Varela
68'
⇅
Elliot AndersonRayan Cherki
62'
⇅
Iliman NdiayeAntoine Semenyo
62'
Gianluigi Donnarumma
49'
⇅
Abdukodir KhusanovJosko Gvardiol
48'
Erling Haaland
Assist: Enzo Fernández
0-1
47'
HT · 0-0
Josko Gvardiol
37'
Kick-off
Videos
1:16
Leboeuf loved Man City's Fernandez and Bouaddi midfield partnership
1:57
Maresca: Manchester City deserved to win against Porto
ESPN · In English; some videos may be unavailable in your country.
Match info
- Date
- Tuesday, September 8, 15:00 UTC-04:00
- Competition
- Champions League
- Stadium
- Estádio do Dragão, Porto
- Referee
- Szymon Marciniak
- Attendance
- 49 106
99
Diogo CostaFC Porto · G
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Saves
- 8
- Goals conceded
- 2
- Fouls
- 0
- Fouls won
- 0
20
Alberto CostaFC Porto · RB
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 2
- Fouls
- 2
- Fouls won
- 5
- Offsides
- 0
52
Martim FernandesFC Porto · LB
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 1
- Fouls
- 0
- Fouls won
- 1
- Offsides
- 0
- Subbed off
- 73'
22
Alan VarelaFC Porto · CM
- Goals
- 0
- Assist
- 0
- Shots
- 1
- Shots on target
- 0
- Goals conceded
- 1
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 0
- Subbed off
- 68'
18
Nehuén PérezFC Porto · CD-R
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 2
- Fouls
- 0
- Fouls won
- 1
- Offsides
- 0
4
Jakub KiwiorFC Porto · CD-L
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 2
- Fouls
- 0
- Fouls won
- 2
- Offsides
- 0
13
Pablo RosarioFC Porto · RM
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 2
- Fouls
- 4
- Fouls won
- 3
- Offsides
- 1
- Yellow cards
- 1
10
Gabri VeigaFC Porto · LM
- Goals
- 0
- Assist
- 0
- Shots
- 1
- Shots on target
- 0
- Goals conceded
- 1
- Fouls
- 2
- Fouls won
- 2
- Offsides
- 0
- Subbed off
- 83'
19
André SilvaFC Porto · F
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 1
- Fouls
- 0
- Fouls won
- 1
- Offsides
- 1
- Subbed off
- 73'
7
William GomesFC Porto · RF
- Goals
- 0
- Assist
- 0
- Shots
- 1
- Shots on target
- 0
- Goals conceded
- 1
- Fouls
- 1
- Fouls won
- 1
- Offsides
- 2
- Subbed off
- 68'
11
PepêFC Porto · LF
- Goals
- 0
- Assist
- 0
- Shots
- 1
- Shots on target
- 0
- Goals conceded
- 2
- Fouls
- 1
- Fouls won
- 1
- Offsides
- 2
29
Santiago GimenezFC Porto · SUB
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 1
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 0
- Came on
- ✓
74
MouraFC Porto · SUB
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 1
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 0
- Came on
- ✓
16
Hwang In-BeomFC Porto · SUB
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 1
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 0
- Came on
- 68'
17
Borja SainzFC Porto · SUB
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 1
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 1
- Came on
- 68'
42
Seko FofanaFC Porto · SUB
- Goals
- 0
- Assist
- 0
- Shots
- 1
- Shots on target
- 0
- Goals conceded
- 1
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 0
- Came on
- 83'
1
Gianluigi DonnarummaMan City · G
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Saves
- 0
- Goals conceded
- 0
- Fouls
- 0
- Fouls won
- 0
- Yellow cards
- 1
27
Matheus NunesMan City · RB
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 0
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 0
24
Josko GvardiolMan City · LB
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 0
- Fouls
- 1
- Fouls won
- 3
- Offsides
- 0
- Yellow cards
- 1
- Subbed off
- 48'
17
Enzo FernándezMan City · LM
- Goals
- 0
- Assist
- 1
- Shots
- 3
- Shots on target
- 1
- Goals conceded
- 0
- Fouls
- 3
- Fouls won
- 3
- Offsides
- 0
6
Marc GuéhiMan City · CD-R
- Goals
- 0
- Assist
- 0
- Shots
- 1
- Shots on target
- 0
- Goals conceded
- 0
- Fouls
- 2
- Fouls won
- 1
- Offsides
- 0
3
Rúben DiasMan City · CD-L
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 0
- Fouls
- 2
- Fouls won
- 0
- Offsides
- 0
47
Phil FodenMan City · AM-R
- Goals
- 0
- Assist
- 0
- Shots
- 2
- Shots on target
- 1
- Goals conceded
- 0
- Fouls
- 1
- Fouls won
- 0
- Offsides
- 0
- Subbed off
- 75'
32
Ayyoub BouaddiMan City · RM
- Goals
- 0
- Assist
- 0
- Shots
- 1
- Shots on target
- 0
- Goals conceded
- 0
- Fouls
- 1
- Fouls won
- 2
- Offsides
- 0
- Subbed off
- 75'
9
Erling HaalandMan City · F
- Goals
- 2
- Assist
- 0
- Shots
- 6
- Shots on target
- 4
- Goals conceded
- 0
- Fouls
- 4
- Fouls won
- 1
- Offsides
- 0
- Yellow cards
- 1
10
Rayan CherkiMan City · AM
- Goals
- 0
- Assist
- 0
- Shots
- 1
- Shots on target
- 1
- Goals conceded
- 0
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 0
- Subbed off
- 62'
42
Antoine SemenyoMan City · AM-L
- Goals
- 0
- Assist
- 0
- Shots
- 1
- Shots on target
- 1
- Goals conceded
- 0
- Fouls
- 3
- Fouls won
- 0
- Offsides
- 0
- Subbed off
- 62'
45
Abdukodir KhusanovMan City · SUB
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 0
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 0
- Came on
- 48'
5
Elliot AndersonMan City · SUB
- Goals
- 0
- Assist
- 0
- Shots
- 1
- Shots on target
- 1
- Goals conceded
- 0
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 0
- Came on
- 62'
7
Iliman NdiayeMan City · SUB
- Goals
- 0
- Assist
- 0
- Shots
- 2
- Shots on target
- 1
- Goals conceded
- 0
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 1
- Came on
- 62'
8
Mateo KovacicMan City · SUB
- Goals
- 0
- Assist
- 0
- Shots
- 0
- Shots on target
- 0
- Goals conceded
- 0
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 0
- Came on
- 75'
21
Rayan Aït-NouriMan City · SUB
- Goals
- 0
- Assist
- 1
- Shots
- 2
- Shots on target
- 0
- Goals conceded
- 0
- Fouls
- 0
- Fouls won
- 0
- Offsides
- 0
- Came on
- 75'
FC Porto
Starting XI
- 99
- 20
- 52 ▼ 73'
- 22 ▼ 68'
- 18
- 4
- 13
- 10 ▼ 83'
- 19 ▼ 73'
- 7 ▼ 68'
- 11
Substitutes
- 29 ▲ ✓
- 74 ▲ ✓
- 16 ▲ 68'
- 17 ▲ 68'
- 42 ▲ 83'
- 14Cláudio Ramos
- 24João Costa
- 33Souza
- 57Duarte Cunha
- 58Tiago Silva
- 64Luís Gomes
- 92João Teixeira
Man City
Starting XI
- 1
- 27
- 24 ▼ 48'
- 17
- 6
- 3
- 47 ▼ 75'
- 32 ▼ 75'
- 9 ⚽⚽
- 10 ▼ 62'
- 42 ▼ 62'
Substitutes
- 45 ▲ 48'
- 5 ▲ 62'
- 7 ▲ 62'
- 8 ▲ 75'
- 21 ▲ 75'
- 13Marcus Bettinelli
- 22Vitor Reis
- 28Gerónimo Rulli
- 37Allan Elias
- 56Ryan McAidoo
- 82Rico Lewis
36%Possession64%
5Shots20
0Shots on target10
1Blocked shots4
2Corners5
7Offsides1
10Fouls17
1Yellow cards3
0Red cards0
8Saves0
353Passes639
286Accurate passes589
80%Pass accuracy90%
6Crosses18
2Accurate crosses6
47Long balls34
25Accurate long balls20
19Tackles18
13Successful tackles9
2Interceptions8
16Clearances11
0Penalty goals0
| # | Team | P | +/- | Pts |
|---|---|---|---|---|
| 1 | 3 | +9 | 9 | |
| 2 | 3 | +9 | 9 | |
| 3 | 3 | +5 | 9 | |
| 4 | 3 | +5 | 9 | |
| 5 | 3 | +3 | 9 | |
| 6 | 3 | +5 | 7 | |
| 7 | 3 | +4 | 7 | |
| 8 | 3 | +5 | 6 | |
| 9 | 3 | +5 | 6 | |
| 10 | 3 | +4 | 6 | |
| 11 | 3 | +3 | 6 | |
| 12 | 3 | +3 | 6 | |
| 13 | 3 | +1 | 6 | |
| 14 | 3 | +5 | 5 | |
| 15 | 3 | +3 | 4 | |
| 16 | 3 | +1 | 4 | |
| 17 | 3 | +1 | 4 | |
| 18 | 3 | 0 | 4 | |
| 19 | 3 | 0 | 3 | |
| 20 | 3 | -1 | 3 | |
| 21 | 3 | -1 | 3 | |
| 22 | 3 | -2 | 3 | |
| 23 | 3 | -3 | 3 | |
| 24 | 3 | -3 | 3 | |
| 25 | 3 | -3 | 3 | |
| 26 | 3 | -4 | 3 | |
| 27 | 3 | -4 | 3 | |
| 28 | 3 | -5 | 3 | |
| 29 | 3 | -5 | 3 | |
| 30 | 3 | -5 | 3 | |
| 31 | 3 | -6 | 2 | |
| 32 | 3 | -3 | 1 | |
| 33 | 3 | -4 | 1 | |
| 34 | 3 | -4 | 0 | |
| 35 | 3 | -6 | 0 | |
| 36 | 3 | -12 | 0 |
- Qualifies for round of 16
- Knockout phase playoffs - seeded
- Knockout phase playoffs - unseeded
- Eliminated
Recent form
- Match ends, FC Porto 0, Manchester City 2.
- 90'+6'Second Half ends, FC Porto 0, Manchester City 2.
- 90'+5'Corner, Manchester City. Conceded by Nehuén Pérez.
- 90'+5'Attempt blocked. Enzo Fernández (Manchester City) left footed shot from outside the box is blocked.
- 90'+5'Attempt missed. Marc Guéhi (Manchester City) header from the centre of the box is high and wide to the left. Assisted by Elliot Anderson with a cross following a corner.
- 90'+4'Corner, Manchester City. Conceded by Diogo Costa.
- 90'+4'Attempt saved. Enzo Fernández (Manchester City) right footed shot from outside the box is saved in the bottom left corner by Diogo Costa (FC Porto).
- 90'+4'Attempt missed. Enzo Fernández (Manchester City) right footed shot from outside the box is close, but misses to the right from a direct free kick.
- 90'+3'Erling Haaland (Manchester City) is shown the yellow card.
- 90'+3'Pablo Rosario (FC Porto) is shown the yellow card.
- 90'+3'Erling Haaland (Manchester City) wins a free kick in the attacking half.
- 90'+3'Foul by Pablo Rosario (FC Porto).
- 90'+1'Fourth official has announced 5 minutes of added time.
- 90'+1'Goal! FC Porto 0, Manchester City 2. Erling Haaland (Manchester City) right footed shot from the centre of the box to the bottom right corner. Assisted by Rayan Aït-Nouri following a corner.
- 90'+1'Attempt missed. Iliman Ndiaye (Manchester City) header from the centre of the box is high and wide to the left following a corner.
- 90'Corner, Manchester City. Conceded by Diogo Costa.
- 90'Attempt saved. Elliot Anderson (Manchester City) right footed shot from outside the box is saved in the top right corner by Diogo Costa (FC Porto). Assisted by Rayan Aït-Nouri.
- 87'Foul by Marc Guéhi (Manchester City).
- 87'Jakub Kiwior (FC Porto) wins a free kick in the defensive half.
- 86'Enzo Fernández (Manchester City) wins a free kick on the right wing.
- 86'Foul by Pablo Rosario (FC Porto).
- 85'Attempt missed. Rayan Aït-Nouri (Manchester City) right footed shot from outside the box is close, but misses to the right. Assisted by Enzo Fernández following a fast break.
- 84'Corner, FC Porto. Conceded by Marc Guéhi.
- 84'Attempt blocked. Seko Fofana (FC Porto) left footed shot from a difficult angle on the left is blocked. Assisted by Borja Sainz.
- 83'Attempt missed. Erling Haaland (Manchester City) header from the centre of the box is too high. Assisted by Iliman Ndiaye with a cross.
- 83'Substitution, FC Porto. Seko Fofana replaces Gabri Veiga.
- 83'Foul by Enzo Fernández (Manchester City).
- 83'Pablo Rosario (FC Porto) wins a free kick in the defensive half.
- 79'Offside, FC Porto. Borja Sainz is caught offside.
- 78'Foul by Rúben Dias (Manchester City).
- 78'Gabri Veiga (FC Porto) wins a free kick in the defensive half.
- 77'Corner, Manchester City. Conceded by Jakub Kiwior.
- 77'Attempt blocked. Rayan Aït-Nouri (Manchester City) right footed shot from the centre of the box is blocked. Assisted by Erling Haaland.
- 76'Attempt missed. Pepê (FC Porto) left footed shot from the centre of the box misses to the left. Assisted by Santiago Giménez with a cross.
- 75'Substitution, Manchester City. Rayan Aït-Nouri replaces Phil Foden.
- 75'Substitution, Manchester City. Mateo Kovacic replaces Ayyoub Bouaddi.
- 75'Offside, Manchester City. Iliman Ndiaye is caught offside.
- 74'Enzo Fernández (Manchester City) wins a free kick in the defensive half.
- 74'Foul by Pablo Rosario (FC Porto).
- 73'Substitution, FC Porto. Santiago Giménez replaces André Silva.
- 73'Substitution, FC Porto. Francisco Moura replaces Martim Fernandes.
- 72'Foul by Erling Haaland (Manchester City).
- 72'Jakub Kiwior (FC Porto) wins a free kick in the defensive half.
- 70'Offside, FC Porto. André Silva is caught offside.
- 69'Attempt blocked. Phil Foden (Manchester City) right footed shot from the centre of the box is blocked. Assisted by Elliot Anderson.
- 68'Substitution, FC Porto. Borja Sainz replaces William Gomes.
- 68'Substitution, FC Porto. Hwang In-Beom replaces Alan Varela.
- 68'Foul by Ayyoub Bouaddi (Manchester City).
- 68'Gabri Veiga (FC Porto) wins a free kick in the defensive half.
- 66'Attempt saved. Iliman Ndiaye (Manchester City) right footed shot from the left side of the box is saved in the top centre of the goal by Diogo Costa (FC Porto). Assisted by Phil Foden.
- 63'Attempt missed. Gabri Veiga (FC Porto) right footed shot from outside the box is close, but misses to the right. Assisted by Pepê following a set piece situation.
- 63'Foul by Phil Foden (Manchester City).
- 63'Martim Fernandes (FC Porto) wins a free kick on the left wing.
- 62'Substitution, Manchester City. Elliot Anderson replaces Rayan Cherki.
- 62'Substitution, Manchester City. Iliman Ndiaye replaces Antoine Semenyo.
- 62'Attempt missed. William Gomes (FC Porto) left footed shot from the right side of the box is close, but misses to the right. Assisted by Alan Varela.
- 58'Foul by Erling Haaland (Manchester City).
- 58'Alberto Costa (FC Porto) wins a free kick in the defensive half.
- 57'Attempt missed. Alan Varela (FC Porto) right footed shot from outside the box is close, but misses to the right. Assisted by Pablo Rosario.
- 53'Corner, FC Porto. Conceded by Gianluigi Donnarumma.
- 53'Attempt blocked. Ayyoub Bouaddi (Manchester City) right footed shot from outside the box is blocked. Assisted by Rúben Dias.
- 51'Delay over. They are ready to continue.
- 50'Delay in match because of an injury Pepê (FC Porto).
- 49'Gianluigi Donnarumma (Manchester City) is shown the yellow card for a bad foul.
- 49'Offside, FC Porto. Pepê is caught offside.
- 48'Substitution, Manchester City. Abdukodir Khusanov replaces Josko Gvardiol.
- 47'Goal! FC Porto 0, Manchester City 1. Erling Haaland (Manchester City) header from very close range to the bottom left corner. Assisted by Enzo Fernández.
- 45'Second Half begins FC Porto 0, Manchester City 0.
- 45'+4'First Half ends, FC Porto 0, Manchester City 0.
- 45'+3'Foul by Rúben Dias (Manchester City).
- 45'+3'André Silva (FC Porto) wins a free kick in the defensive half.
- 45'+2'Offside, FC Porto. William Gomes is caught offside.
- 45'+1'Foul by Antoine Semenyo (Manchester City).
- 45'+1'Alberto Costa (FC Porto) wins a free kick in the defensive half.
- 45'+1'Fourth official has announced 3 minutes of added time.
- 44'Delay over. They are ready to continue.
- 42'Delay in match because of an injury Gabri Veiga (FC Porto).
- 40'Enzo Fernández (Manchester City) wins a free kick in the defensive half.
- 40'Foul by Pablo Rosario (FC Porto).
- 38'Foul by Enzo Fernández (Manchester City).
- 38'Pablo Rosario (FC Porto) wins a free kick in the defensive half.
- 37'Josko Gvardiol (Manchester City) is shown the yellow card for a bad foul.
- 37'Foul by Josko Gvardiol (Manchester City).
- 37'William Gomes (FC Porto) wins a free kick in the defensive half.
- 35'Ayyoub Bouaddi (Manchester City) wins a free kick in the defensive half.
- 35'Foul by Gabri Veiga (FC Porto).
- 32'Attempt saved. Rayan Cherki (Manchester City) left footed shot from the centre of the box is saved in the bottom left corner by Diogo Costa (FC Porto).
- 32'Attempt saved. Erling Haaland (Manchester City) right footed shot from the centre of the box is saved in the bottom right corner by Diogo Costa (FC Porto). Assisted by Matheus Nunes.
- 31'Offside, FC Porto. William Gomes is caught offside.
- 30'Marc Guéhi (Manchester City) wins a free kick on the right wing.
- 30'Foul by Pepê (FC Porto).
- 29'Attempt saved. Phil Foden (Manchester City) left footed shot from the right side of the box is saved in the centre of the goal by Diogo Costa (FC Porto). Assisted by Rayan Cherki.
- 28'Ayyoub Bouaddi (Manchester City) wins a free kick in the attacking half.
- 28'Foul by Gabri Veiga (FC Porto).
- 27'Attempt missed. Erling Haaland (Manchester City) header from the centre of the box is too high. Assisted by Antoine Semenyo with a cross.
- 25'Offside, FC Porto. Pablo Rosario is caught offside.
- 24'Foul by Marc Guéhi (Manchester City).
- 24'Pepê (FC Porto) wins a free kick in the defensive half.
- 24'Foul by Erling Haaland (Manchester City).
- 24'Nehuén Pérez (FC Porto) wins a free kick in the defensive half.
- 22'Foul by Antoine Semenyo (Manchester City).
- 22'Alberto Costa (FC Porto) wins a free kick in the defensive half.
- 22'Foul by Antoine Semenyo (Manchester City).
- 22'Alberto Costa (FC Porto) wins a free kick in the defensive half.
- 21'Corner, Manchester City. Conceded by Diogo Costa.
- 21'Attempt saved. Erling Haaland (Manchester City) header from the centre of the box is saved in the top centre of the goal by Diogo Costa (FC Porto). Assisted by Phil Foden with a cross.
- 17'Foul by Enzo Fernández (Manchester City).
- 17'Pablo Rosario (FC Porto) wins a free kick in the defensive half.
- 16'Attempt saved. Antoine Semenyo (Manchester City) right footed shot from outside the box is saved in the centre of the goal by Diogo Costa (FC Porto). Assisted by Enzo Fernández.
- 15'Josko Gvardiol (Manchester City) wins a free kick on the left wing.
- 15'Foul by Alberto Costa (FC Porto).
- 14'Offside, FC Porto. Pepê is caught offside.
- 9'Josko Gvardiol (Manchester City) wins a free kick in the defensive half.
- 9'Foul by William Gomes (FC Porto).
- 6'Foul by Erling Haaland (Manchester City).
- 6'Alberto Costa (FC Porto) wins a free kick in the defensive half.
- 3'Josko Gvardiol (Manchester City) wins a free kick in the defensive half.
- 3'Foul by Alberto Costa (FC Porto).
- First Half begins.
- Lineups are announced and players are warming up.

