Erling Haaland’s superb strike ended Manchester City’s dramatic comeback and condemned former club Borussia Dortmund to a painful Champions League defeat at the Etihad Stadium.
City fought back against a calm Dortmund side, who took the lead when the excellent Jude Bellingham headed home Marco Reus’ cross on 56 minutes.
Pep Guardiola’s side looked for inspiration and equalized when defender John Stones beat Dortmund goalkeeper Alexander Meyer.
Inevitably, it was left to Haaland to create a truly special moment four minutes later, showing superb athleticism to rise in the air and score from Joao Cancelo’s cross.
How to play
Rate all 10 players during or after the entire match. The evaluator will close 30 minutes after the final whistle.
Rating range key = Give it to me = Pure perfection
- 7cancel it
- 17De Bruyne
- 16rodriBooked in 53 minutes
- 8in Gundoganreplaced byBernard Silvain 58′minutes
- 26Mahrezreplaced byAlvarezin 58′minutes
- 9Haalandreplaced byPhillipsin 90+2′minutes
- 10Grealishreplaced bythe footin 58′minutesBooked in 90 minutes
- 3Ruben Dias
- 20Bernard Silva
- 47the foot
- 24MeunierBooked in 90 minutes
- 13the warrior
- 6OzcanBooked in 88 minutesreplaced byAdeyemiin 88′minutes
- 7Reynareplaced bygrindingin 62′minutesBooked in 79 minutes
- 20humblereplaced bySchlotterbeckin 78′minutes
- 11Reusreplaced byfrom Moukouin 88′minutes
- 10T Risk
- 18from Moukou
- 38without cutting
The match is over, Manchester City 2, Borussia Dortmund 1.
Second half ends, Manchester City 2, Borussia Dortmund 1.
Thomas Meunier (Borussia Dortmund) is shown the yellow card.
Phil Foden (Manchester City) is shown the yellow card for a bad foul.
Phil Foden (Manchester City) is fouled.
Thomas Meunier (Borussia Dortmund) wins a free kick in the defence.
An empty attempt. Donyell Malen (Borussia Dortmund) right wing from the right wing is close, but the ball hits the crossbar. Help from Raphaël Guerreiro.
Change, Manchester City. Kalvin Phillips replaces Erling Haaland.
Attempt blocked. Julián Álvarez (Manchester City) misses the ball from the left side of the box. Assisted by Erling Haaland.
The attempt has been saved. Julián Álvarez (Manchester City) right footed shot misses the target. Assisted by John Stones.
Change, Borussia Dortmund. Karim Adeyemi replaces Salih Ozcan.
Change, Borussia Dortmund. Youssoufa Moukoko replaces Marco Reus.
Salih Özca (Borussia Dortmund) is shown a yellow card for a bad foul.
An empty attempt. Thomas Meunier (Borussia Dortmund) from the right wing with a shot from the right wing is close, but the ball hits the crossbar! Assisted by Marco Reus.
Goal! Manchester City 2, Borussia Dortmund 1. Erling Haaland (Manchester City) left footed shot from very close range to the center of the goal. Assisted by João Cancelo, in a long pass.
Attempt blocked. Rodri (Manchester City) right footed shot from outside the box is blocked. Assisted by João Cancelo.
Goal! Manchester City 1, Borussia Dortmund 1. John Stones (Manchester City) right footed shot from outside the box to the center of the goal. Assist by Kevin De Bruyne.
Donyell Maleni (Borussia Dortmund) is shown the yellow card.
Manuel Akanji (Manchester City) wins a free kick.
Foul by Donyell Malen (Borussia Dortmund).