Manchester City awaited the arrival of the Denmark title holders for their first game of the Champions League group stages since the international break last week.
They welcomed FC Copenhagen who currently sit sixth in the Danish Superliga.
Going into the fixture the Danes had one point after two games after losing to Borussia Dortmund and drawing with Sevilla whereas Manchester City sit on six points after beating Dortmund 2-1 after comfortably defeating Sevilla.
City were coming off the back of a victory in the Manchester derby as they beat Manchester United 6-3 with hat-tricks from Phil Foden and Erling Haaland.
It didn't take long for Haaland to get back on the scoresheet against FC Copenhagen at The Etihad as after just seven minutes he got yet another goal.
Watch: Riyad Mahrez scores his first goal of the season
For the opener Joao Cancelo ran down the right-hand side and his deflected cross fell to the Norwegian international who swept the ball home this time with his right foot leaving the goalkeeper routed to his spot.
His second was much easier with Sergio Gomez's shot being parried out right into his path in the six-yard box and he had the simplest of tap-ins.
City's third came from an own goal and their fourth was from Riyad Mahrez who was given a chance to impress by Pep Guardiola after a run of poor form.
The Premier League Champions won the game 5-0 with the last goal coming from Julian Alvarez.
Read More Manchester City Coverage:
- 'I'm Free'- Former Manchester City Striker Gabriel Jesus Comments On Arsenal Transfer
- Future For Pep Guardiola Still No Clearer