Manchester City extended their winning run in all competitions to 19 games as they comfortably beat Borussia Monchengladbach 2-0 in the Champions League round of 16 first leg.
Two near-identical goals, one scored by Bernardo Silva and the other assisted by him, put Pep Guardiola's side within touching distance of the quarterfinals.
Bernardo put City in front on 29 minutes, losing his marker at the back post to head home a pinpoint Joao Cancelo cross.
The same move resulted in Bernardo heading back across goal for Gabriel Jesus to tap in on 65 minutes and put City in a commanding position with two away goals.
The tie took place at the Puskas Arena in Budapest, Hungary, rather than in Monchengladbach, due to German authorities putting travel restrictions on the UK amid the spread of a COVID-19 variant.
But City, who left John Stones, Sergio Aguero, Kevin de Bruyne and Riyad Mahrez out of the starting XI, were dominant and outclassed their Bundesliga opponents.
Gladbach, who only had one attempt on target in the entire game, had their best chance through Alassane Plea's spectacular backflick-volley just past the hour but were otherwise boxed in their own half.
They have now lost three of their last four games in all competitions while City have won their last 12 away games in all competitions, setting a new record for an English top-flight side.
City are 10 points clear of second place in the Premier League, in the Carabao Cup final and in the quarterfinals of the FA Cup as they chase an unprecedented quadruple.