TotalBound Football
FT
0–2
HT 0–0
Champions League Tue 8 Sep, 20:00London Estádio do Dragão, Porto Szymon Marciniak 49,106 attendance

Timeline

  1. 37' Josko Gvardiol Yellow Card
  2. 47' Erling Haaland assist Enzo Fernández
  3. 48' Abdukodir Khusanov for Josko Gvardiol
  4. 49' Gianluigi Donnarumma Yellow Card
  5. 62' Iliman Ndiaye for Antoine Semenyo
  6. 62' Elliot Anderson for Rayan Cherki
  7. 68' Hwang In-Beom for Alan Varela
  8. 68' Borja Sainz for William Gomes
  9. 73' Moura for Martim Fernandes
  10. 73' Santiago Gimenez for André Silva
  11. 75' Mateo Kovacic for Ayyoub Bouaddi
  12. 75' Rayan Aït-Nouri for Phil Foden
  13. 83' Seko Fofana for Gabri Veiga
  14. 90'+1' Erling Haaland assist Rayan Aït-Nouri
  15. 90'+3' Pablo Rosario Yellow Card
  16. 90'+3' Erling Haaland Yellow Card

Match stats

35.5% Possession 64.5%
5 Shots 20
0 On target 10
10 Fouls 17
1 Yellow cards 3
0 Red cards 0
7 Offsides 1
8 Saves 0
286 Accurate passes 589

Lineups

FC Porto 4-3-3
99 Costa
52 Fernandes 4 Kiwior 18 Pérez 20 Costa
10 Veiga 22 Varela 13 Rosario
11 Pepê 19 Silva 7 Gomes
Manchester City 4-2-3-1
1 Donnarumma
24 Gvardiol 3 Dias 6 Guéhi 27 Nunes
17 Fernández 32 Bouaddi
42 Semenyo 10 Cherki 47 Foden
9 Haaland
FC Porto 4-3-3
  1. 99 Diogo Costa G
  2. 4 Jakub Kiwior CD-L
  3. 18 Nehuén Pérez CD-R
  4. 52 Martim Fernandes ▼ LB
  5. 20 Alberto Costa RB
  6. 22 Alan Varela ▼ CM
  7. 10 Gabri Veiga ▼ LM
  8. 13 Pablo Rosario RM
  9. 19 André Silva ▼ F
  10. 11 Pepê LF
  11. 7 William Gomes ▼ RF

Came on

  1. 42 Seko Fofana ▲ SUB
  2. 29 Santiago Gimenez ▲ SUB
  3. 17 Borja Sainz ▲ SUB
  4. 16 Hwang In-Beom ▲ SUB
  5. 74 Moura ▲ SUB
Unused substitutes (7)
  1. 14 Cláudio Ramos SUB
  2. 24 João Costa SUB
  3. 92 João Teixeira SUB
  4. 58 Tiago Silva SUB
  5. 57 Duarte Cunha SUB
  6. 64 Luís Gomes SUB
  7. 33 Souza SUB
Manchester City 4-2-3-1
  1. 1 Gianluigi Donnarumma G
  2. 3 Rúben Dias CD-L
  3. 6 Marc Guéhi CD-R
  4. 24 Josko Gvardiol ▼ LB
  5. 27 Matheus Nunes RB
  6. 10 Rayan Cherki ▼ AM
  7. 17 Enzo Fernández LM
  8. 32 Ayyoub Bouaddi ▼ RM
  9. 9 Erling Haaland F
  10. 42 Antoine Semenyo ▼ AM-L
  11. 47 Phil Foden ▼ AM-R

Came on

  1. 8 Mateo Kovacic ▲ SUB
  2. 5 Elliot Anderson ▲ SUB
  3. 45 Abdukodir Khusanov ▲ SUB
  4. 21 Rayan Aït-Nouri ▲ SUB
  5. 7 Iliman Ndiaye ▲ SUB
Unused substitutes (6)
  1. 37 Allan Elias SUB
  2. 82 Rico Lewis SUB
  3. 56 Ryan McAidoo SUB
  4. 22 Vitor Reis SUB
  5. 13 Marcus Bettinelli SUB
  6. 28 Gerónimo Rulli SUB

Commentary

  1. Match ends, FC Porto 0, Manchester City 2.
  2. 90'+6' Second Half ends, FC Porto 0, Manchester City 2.
  3. 90'+5' Corner, Manchester City. Conceded by Nehuén Pérez.
  4. 90'+5' Attempt blocked. Enzo Fernández (Manchester City) left footed shot from outside the box is blocked.
  5. 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.
  6. 90'+4' Corner, Manchester City. Conceded by Diogo Costa.
  7. 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).
  8. 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.
  9. 90'+3' Erling Haaland (Manchester City) is shown the yellow card.
  10. 90'+3' Pablo Rosario (FC Porto) is shown the yellow card.
  11. 90'+3' Erling Haaland (Manchester City) wins a free kick in the attacking half.
  12. 90'+3' Foul by Pablo Rosario (FC Porto).
108 earlier entries
  1. 90'+1' Fourth official has announced 5 minutes of added time.
  2. 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.
  3. 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.
  4. 90' Corner, Manchester City. Conceded by Diogo Costa.
  5. 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.
  6. 87' Foul by Marc Guéhi (Manchester City).
  7. 87' Jakub Kiwior (FC Porto) wins a free kick in the defensive half.
  8. 86' Enzo Fernández (Manchester City) wins a free kick on the right wing.
  9. 86' Foul by Pablo Rosario (FC Porto).
  10. 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.
  11. 84' Corner, FC Porto. Conceded by Marc Guéhi.
  12. 84' Attempt blocked. Seko Fofana (FC Porto) left footed shot from a difficult angle on the left is blocked. Assisted by Borja Sainz.
  13. 83' Attempt missed. Erling Haaland (Manchester City) header from the centre of the box is too high. Assisted by Iliman Ndiaye with a cross.
  14. 83' Substitution, FC Porto. Seko Fofana replaces Gabri Veiga.
  15. 83' Foul by Enzo Fernández (Manchester City).
  16. 83' Pablo Rosario (FC Porto) wins a free kick in the defensive half.
  17. 79' Offside, FC Porto. Borja Sainz is caught offside.
  18. 78' Foul by Rúben Dias (Manchester City).
  19. 78' Gabri Veiga (FC Porto) wins a free kick in the defensive half.
  20. 77' Corner, Manchester City. Conceded by Jakub Kiwior.
  21. 77' Attempt blocked. Rayan Aït-Nouri (Manchester City) right footed shot from the centre of the box is blocked. Assisted by Erling Haaland.
  22. 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.
  23. 75' Substitution, Manchester City. Rayan Aït-Nouri replaces Phil Foden.
  24. 75' Substitution, Manchester City. Mateo Kovacic replaces Ayyoub Bouaddi.
  25. 75' Offside, Manchester City. Iliman Ndiaye is caught offside.
  26. 74' Enzo Fernández (Manchester City) wins a free kick in the defensive half.
  27. 74' Foul by Pablo Rosario (FC Porto).
  28. 73' Substitution, FC Porto. Santiago Giménez replaces André Silva.
  29. 73' Substitution, FC Porto. Francisco Moura replaces Martim Fernandes.
  30. 72' Foul by Erling Haaland (Manchester City).
  31. 72' Jakub Kiwior (FC Porto) wins a free kick in the defensive half.
  32. 70' Offside, FC Porto. André Silva is caught offside.
  33. 69' Attempt blocked. Phil Foden (Manchester City) right footed shot from the centre of the box is blocked. Assisted by Elliot Anderson.
  34. 68' Substitution, FC Porto. Borja Sainz replaces William Gomes.
  35. 68' Substitution, FC Porto. Hwang In-Beom replaces Alan Varela.
  36. 68' Foul by Ayyoub Bouaddi (Manchester City).
  37. 68' Gabri Veiga (FC Porto) wins a free kick in the defensive half.
  38. 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.
  39. 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.
  40. 63' Foul by Phil Foden (Manchester City).
  41. 63' Martim Fernandes (FC Porto) wins a free kick on the left wing.
  42. 62' Substitution, Manchester City. Elliot Anderson replaces Rayan Cherki.
  43. 62' Substitution, Manchester City. Iliman Ndiaye replaces Antoine Semenyo.
  44. 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.
  45. 58' Foul by Erling Haaland (Manchester City).
  46. 58' Alberto Costa (FC Porto) wins a free kick in the defensive half.
  47. 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.
  48. 53' Corner, FC Porto. Conceded by Gianluigi Donnarumma.
  49. 53' Attempt blocked. Ayyoub Bouaddi (Manchester City) right footed shot from outside the box is blocked. Assisted by Rúben Dias.
  50. 51' Delay over. They are ready to continue.
  51. 50' Delay in match because of an injury Pepê (FC Porto).
  52. 49' Gianluigi Donnarumma (Manchester City) is shown the yellow card for a bad foul.
  53. 49' Offside, FC Porto. Pepê is caught offside.
  54. 48' Substitution, Manchester City. Abdukodir Khusanov replaces Josko Gvardiol.
  55. 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.
  56. 45' Second Half begins FC Porto 0, Manchester City 0.
  57. 45'+4' First Half ends, FC Porto 0, Manchester City 0.
  58. 45'+3' Foul by Rúben Dias (Manchester City).
  59. 45'+3' André Silva (FC Porto) wins a free kick in the defensive half.
  60. 45'+2' Offside, FC Porto. William Gomes is caught offside.
  61. 45'+1' Foul by Antoine Semenyo (Manchester City).
  62. 45'+1' Alberto Costa (FC Porto) wins a free kick in the defensive half.
  63. 45'+1' Fourth official has announced 3 minutes of added time.
  64. 44' Delay over. They are ready to continue.
  65. 42' Delay in match because of an injury Gabri Veiga (FC Porto).
  66. 40' Enzo Fernández (Manchester City) wins a free kick in the defensive half.
  67. 40' Foul by Pablo Rosario (FC Porto).
  68. 38' Foul by Enzo Fernández (Manchester City).
  69. 38' Pablo Rosario (FC Porto) wins a free kick in the defensive half.
  70. 37' Josko Gvardiol (Manchester City) is shown the yellow card for a bad foul.
  71. 37' Foul by Josko Gvardiol (Manchester City).
  72. 37' William Gomes (FC Porto) wins a free kick in the defensive half.
  73. 35' Ayyoub Bouaddi (Manchester City) wins a free kick in the defensive half.
  74. 35' Foul by Gabri Veiga (FC Porto).
  75. 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).
  76. 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.
  77. 31' Offside, FC Porto. William Gomes is caught offside.
  78. 30' Marc Guéhi (Manchester City) wins a free kick on the right wing.
  79. 30' Foul by Pepê (FC Porto).
  80. 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.
  81. 28' Ayyoub Bouaddi (Manchester City) wins a free kick in the attacking half.
  82. 28' Foul by Gabri Veiga (FC Porto).
  83. 27' Attempt missed. Erling Haaland (Manchester City) header from the centre of the box is too high. Assisted by Antoine Semenyo with a cross.
  84. 25' Offside, FC Porto. Pablo Rosario is caught offside.
  85. 24' Foul by Marc Guéhi (Manchester City).
  86. 24' Pepê (FC Porto) wins a free kick in the defensive half.
  87. 24' Foul by Erling Haaland (Manchester City).
  88. 24' Nehuén Pérez (FC Porto) wins a free kick in the defensive half.
  89. 22' Foul by Antoine Semenyo (Manchester City).
  90. 22' Alberto Costa (FC Porto) wins a free kick in the defensive half.
  91. 22' Foul by Antoine Semenyo (Manchester City).
  92. 22' Alberto Costa (FC Porto) wins a free kick in the defensive half.
  93. 21' Corner, Manchester City. Conceded by Diogo Costa.
  94. 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.
  95. 17' Foul by Enzo Fernández (Manchester City).
  96. 17' Pablo Rosario (FC Porto) wins a free kick in the defensive half.
  97. 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.
  98. 15' Josko Gvardiol (Manchester City) wins a free kick on the left wing.
  99. 15' Foul by Alberto Costa (FC Porto).
  100. 14' Offside, FC Porto. Pepê is caught offside.
  101. 9' Josko Gvardiol (Manchester City) wins a free kick in the defensive half.
  102. 9' Foul by William Gomes (FC Porto).
  103. 6' Foul by Erling Haaland (Manchester City).
  104. 6' Alberto Costa (FC Porto) wins a free kick in the defensive half.
  105. 3' Josko Gvardiol (Manchester City) wins a free kick in the defensive half.
  106. 3' Foul by Alberto Costa (FC Porto).
  107. First Half begins.
  108. Lineups are announced and players are warming up.

Recent form

FC Porto W W W W W

  • W Alverca 2-0 Portuguese Liga
  • W at Rio Ave 2-0 Portuguese Liga
  • W Arouca 2-0 Portuguese Liga
  • W at Académico de Viseu 3-0 Portuguese Liga
  • W Moreirense 2-1 Portuguese Liga

Manchester City W W W L W

  • W Atlético Madrid 3-1 Club Friendly
  • L at Arsenal 3-0 Community Shield
  • W AFC Bournemouth 2-1 Premier League
  • W at Crystal Palace 4-1 Premier League
  • W Coventry City 1-0 Premier League

Head to head

MNC leads series 3-0-1

  • 1 Dec 2020 FC Porto 0–0 Manchester City 2020-21 UEFA Champions League
  • 21 Oct 2020 Manchester City 3–1 FC Porto 2020-21 UEFA Champions League
  • 22 Feb 2012 Manchester City 4–0 FC Porto 2011/12 UEFA Europa League
  • 16 Feb 2012 FC Porto 1–2 Manchester City 2011/12 UEFA Europa League

Related coverage

Haaland tells Man City to 'step up' after netting winner in Leipzig

Allegri: ‘Napoli have limitations, these mistakes cost you matches’

Erling Haaland clinches victory over RB Leipzig to return Manchester City to winning ways

Haaland scores winner as Man City beat Leipzig

Erling Haaland settles thriller for Manchester City to end RB Leipzig resistance

Haaland nets Man City winner to haunt RB Leipzig again