Haaland keeps scoring
That makes it 19 goals in 12 games in all competitions for the former Borussia Dortmund star following his hat-trick in the recent derby win over Manchester United.
City have a 100 per cent record in Group G after three games and need just two more points to seal their place in the last 16. To the surprise of nobody, Haaland opened the scoring inside seven minutes, slamming home Joao Cancelo's low cross with his right foot.
Real maintains clean slate
Elsehwhere, Real Madrid made it three wins from as many games after seeing off Shakhtar Donetsk 2-1 at Santiago Bernabeu. Rodrygo and Vinicius Junior were on target in the first half as the reigning champions maintained their perfect start in Group F.
Having converted only two of 35 shots on goal - thanks mainly to an inspired performance by Shakhtar goalkeeper Anatoliy Trubin - Madrid were hanging on after Oleksandr Zubkov halved the deficit before the break.
Juventus prevails
Meanwhile, Adrien Rabiot's brace helped Juventus to a much-needed 3-1 win over Maccabi Haifa, boosting their hopes of progressing from Group H. The Bianconeri approached the match requiring a victory after successive European losses against PSG and Benfica, and they hit the front through Rabiot's powerful first-half finish.
Angel Di Maria starred with a hat-trick of assists, including a sublime pass to allow Dusan Vlahovic to double Juventus' lead shortly after the break. Juventus came under pressure after Dean David raced through to reduce the arrears, but Rabiot's late header made the points safe and eased the pressure on Massimiliano Allegri.
Chelsea opens account
Earlier, Chelsea won their first game in Group E as goals from Wesley Fofana, Pierre-Emerick Aubameyang and Reece James sealed a resounding 3-0 victory over AC Milan. Graham Potter's side had picked up just one point from their opening two games against Salzburg and Dinamo Zagreb, but victory at Stamford Bridge against the Serie A champions has revived their bid to reach the knockout stages.
However, Celtic's hopes of qualification for last-16 suffered another blow as they slumped to a 1-2 defeat to RB Leipzig following a Joe Hart howler.