Manchester City vs Borussia Dortmund
Match pulse
Who won: Dortmund 1-0
Borussia Dortmund beat Manchester City 1-0 on Friday, July 20, 2018 at Soldier Field. Goals for Dortmund: Mario Götze (28' pen).
Play by play
- Match ends, Manchester City 0, Borussia Dortmund 1.
- Second Half ends, Manchester City 0, Borussia Dortmund 1.
- 88'

Attempt saved. Patrick Roberts (Manchester City) left footed shot from outside the box is saved in the centre of the goal. Assisted by Benjamin Garre.
- 87'

Offside, Manchester City. Jack Harrison tries a through ball, but Tom Dele-Bashiru is caught offside.
- 86'

Corner, Manchester City. Conceded by Soren Dieckmann.
- 82'

Corner, Borussia Dortmund. Conceded by Oleksandr Zinchenko.
- 82'
Corner, Borussia Dortmund. Conceded by Luke Bolton.
- 75'

Foul by Sergio Gómez (Borussia Dortmund).
- 75'

Benjamin Garre (Manchester City) wins a free kick on the left wing.
- 74'

Offside, Manchester City. Joe Hart tries a through ball, but Nabili Zoubdi Touaizi is caught offside.
- 73'
SubSubstitution, Manchester City. Patrick Roberts replaces Riyad Mahrez.
- 73'
SubSubstitution, Manchester City. Nabili Zoubdi Touaizi replaces Lukas Nmecha.
- 73'
SubSubstitution, Manchester City. Benjamin Garre replaces Phil Foden.
- 73'
SubSubstitution, Manchester City. Leroy Sané replaces Douglas Luiz.
- 71'

Attempt missed. Maximilian Philipp (Borussia Dortmund) left footed shot from the centre of the box misses to the right.
- 71'

Attempt saved. Mahmoud Dahoud (Borussia Dortmund) left footed shot from the left side of the box is saved in the top centre of the goal. Assisted by Jadon Sancho.
- 70'

Attempt saved. Lukas Nmecha (Manchester City) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Riyad Mahrez.
- 68'

Offside, Borussia Dortmund. Nuri Sahin tries a through ball, but Jadon Sancho is caught offside.
- 67'

Offside, Manchester City. Douglas Luiz tries a through ball, but Lukas Nmecha is caught offside.
- 67'
SubSubstitution, Manchester City. Cameron Humphreys-Grant replaces Jason Denayer.
- 66'
SubSubstitution, Manchester City. Tom Dele-Bashiru replaces Brahim Diaz.
- 66'

Offside, Borussia Dortmund. Maximilian Philipp tries a through ball, but Marius Wolf is caught offside.
- 65'

Jadon Sancho (Borussia Dortmund) wins a free kick in the defensive half.
- 65'

Foul by Jack Harrison (Manchester City).
- 63'

Foul by Jeremy Toljan (Borussia Dortmund).