
Manchester City resumed their Champions League title defence with a comfortable victory at FC Copenhagen in the first leg of their last-16 tie.
After Kevin de Bruyne gave Pep Guardiola's side an early lead it looked like they would go on to claim a big win as the hosts barely laid a glove on them.
But Ederson gifted the ball straight to Copenhagen with a poor clearance and Magnus Mattsson took full advantage with a fantastic strike.
Bernardo Silva put Manchester City ahead again just before half-time with a clever flick after a ball from De Bruyne deflected through to him.
De Bruyne and Erling Haaland had further chances to add to the lead after the break and, although City were not quite at their attacking best, they ensured they left with a two-goal cushion thanks to Phil Foden's late strike.
"The biggest players appear on the biggest stages," said Guardiola on TNT Sports. "It's the hour of truth. We started well. We have to do our job and finish it.
"I'm just really pleased for the result."
Manchester City will host Copenhagen in the second leg on Wednesday, 6 March.
- Read reaction to Tuesday's Champions League games
- What did you make of Manchester City's display? Send us your views here
City avoid potential banana skin
This was Copenhagen's first game in two months after football in Denmark was paused for a winter break but Guardiola had warned before the game that they would still not make things easy for his side.
The Danes had beaten Manchester United 4-3 at the Parken Stadium in the Champions League group stage back in November, and also held Manchester City to a goalless draw there in 2022.
Guardiola's side started like a train, but while they failed to sustain that momentum they did have plenty of chances to win by a greater margin.
However, ex-Liverpool goalkeeper Kamil Grabara played a key role in limiting the visitors to two goals, making good saves to deny Ruben Dias early on and Jeremy Doku in the second half.
But in the closing stages, the visitors stepped it up again to ensure they got a healthy advantage for the second leg and secured it when Foden drove in from De Bruyne's cutback.
"Today was perfect," Guardiola added. "They were patient in the right moments. Really good.
"I'm really proud of the team. The third goal helped us a lot. Hopefully we can finish it off at home and go to the next game."
Guardiola waits on Grealish injury

Manchester City's early momentum was clearly disrupted by the early departure of Jack Grealish to injury.
The England forward was making his first start in six games but pulled up with what appeared to be a muscle injury after challenging for the ball with Diogo Goncalves.
Grealish, who missed three games in September with a hamstring injury, was then taken off in the 21st minute and City will be hoping the issue is not as bad as it initially looked.
"It looks like a muscular [injury] for Jack Grealish," Guardiola said.
"It is a pity. He helped us to play at the right tempo. He felt it when he rolled on the grass."
Guardiola also revealed Silva picked up an injury, adding: "Bernardo took a big knock on the ankle. Hopefully it is not a big issue, but we will see."

Player of the match
De BruyneKevin De Bruyne
FC Copenhagen
Avg
- Squad number26Player nameMcKennaAverage rating
7.00
- Squad number1Player nameGrabaraAverage rating
6.48
- Squad number8Player nameMattssonAverage rating
6.35
- Squad number19Player nameJelertAverage rating
6.13
- Squad number3Player nameVavroAverage rating
5.97
- Squad number10Player nameElyounoussiAverage rating
5.87
- Squad number2Player nameDiksAverage rating
5.87
- Squad number7Player nameClaessonAverage rating
5.76
- Squad number33Player nameFalkAverage rating
5.69
- Squad number9Player nameDiogo GonçalvesAverage rating
5.53
- Squad number30Player nameAchouriAverage rating
5.50
- Squad number6Player nameSørensenAverage rating
5.25
- Squad number39Player nameHøjlundAverage rating
5.18
- Squad number11Player nameLarssonAverage rating
5.15
- Squad number14Player nameCorneliusAverage rating
4.95
Manchester City
Avg
Squad number17Player nameDe Bruyne
Average rating8.43
Squad number47Player nameFoden
Average rating8.25
Squad number20Player nameBernardo Silva
Average rating7.90
Squad number5Player nameStones
Average rating7.60
Squad number6Player nameAké
Average rating7.47
Squad number16Player nameRodri
Average rating7.39
Squad number11Player nameDoku
Average rating7.37
Squad number10Player nameGrealish
Average rating7.11
Squad number3Player nameRúben Dias
Average rating7.10
Squad number2Player nameWalker
Average rating7.08
Squad number9Player nameHaaland
Average rating6.88
Squad number27Player nameMatheus Nunes
Average rating6.60
Squad number31Player nameEderson
Average rating5.93
Line-ups
FC Copenhagen
Formation 4-3-3
- 1Grabara
- 19Jelert
- 3Vavro
- 26McKenna
- 2DiksBooked at 74mins
- 9Cupido GonçalvesSubstituted forHøjlundat 70'minutes
- 33FalkBooked at 71mins
- 8MattssonSubstituted forLarssonat 81'minutes
- 10Elyounoussi
- 7ClaessonSubstituted forCorneliusat 55'minutes
- 30AchouriSubstituted forSørensenat 81'minutes
Substitutes
- 6Sørensen
- 11Larsson
- 14Cornelius
- 18Óskarsson
- 22Ankersen
- 24Meling
- 31Rúnarsson
- 36Clem
- 39Højlund
- 40Bardghji
- 47Froholdt
- 61Gadeberg-Buur
Man City
Formation 4-2-3-1
- 31Ederson
- 2Walker
- 5Stones
- 3Rúben Dias
- 6Aké
- 16Rodri
- 20Bernardo SilvaSubstituted forNunesat 78'minutes
- 47Foden
- 17De Bruyne
- 10GrealishSubstituted forDokuat 21'minutes
- 9Haaland
Substitutes
- 11Doku
- 18Ortega
- 19Álvarez
- 25Akanji
- 27Nunes
- 33Carson
- 52Bobb
- 56Wright
- 76Susoho
- 82Lewis
- Referee:
- José María Sánchez Martínez
- Attendance:
- 35,853
Match Stats
- Possession
- Home21%
- Away79%
- Shots
- Home4