Manchester City won 3-1 away at FC Copenhagen in the first leg of their UEFA Champions League round of 16 clash on Tuesday.
Kevin De Bruyne produced a goal and two assists in his first UCL outing since last year's final.
Bernardo Silva and Phil Foden also found the net for City.
De Bruyne - who had missed City's first seven European games this season due to a hamstring injury - opened the scoring in Denmark with a fine low finish on 10 minutes after collecting a slick pass from Foden.
City looked in total control but an error by Ederson helped Copenhagen equalize in the 34th minute.
Ederson misplaced a pass and surrendered possession to Mohamed Elyounoussi. His shot was blocked but Magnus Mattsson brilliantly smashed home the loose ball from 20 yards on his Copenhagen debut.
City restored their one-goal advantage just before half-time when Silva beat Copenhagen keeper Kamil Grabara with a cheeky chipped finish following an unconventional tackle-pass assist by De Bruyne.
Grabara made an impressive nine saves in the home net but he was beaten for a third time in second-half added time when Foden bagged his 15th club goal of the season after playing a neat one-two with De Bruyne.
The second leg will take place in Manchester on March 6.
IT HAD TO BE KEVIN DE BRUYNE pic.twitter.com/eLA8BfwgQu
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) February 13, 2024
SIGNS FOR COPENHAGEN 10 DAYS AGO. SCORES ON HIS #UCL DEBUT. MAGNUS MATTSSON, HAVE A DAY pic.twitter.com/sonPvXsG3Z
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) February 13, 2024
Achievement Unlocked: assist with a tackle. KDB is on another level. pic.twitter.com/pJ3iUnYTKF
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) February 13, 2024
Foden ➡️ KDB ➡️ Foden
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) February 13, 2024
Man City secure the W in Denmark to continue their 7-game #UCL winning streak pic.twitter.com/rYOnLb1i8K
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!