Pep Guardiola hailed a professional performance after Manchester City demolished Burnley in the FA Cup – but still called for improvement.
The Premier League champions maintained their interest in four competitions as they thrashed the Clarets 5-0 in their fourth-round tie at the Etihad Stadium.
Gabriel Jesus, Bernardo Silva and Kevin De Bruyne all struck before Burnley's Kevin Long turned into his own net and Sergio Aguero added a late penalty.
City manager Guardiola said: "I'm really pleased – for the commitment and the professionalism. We have a lot of games, not just in our legs, but in our minds.
"Of course we have to improve a few things but, in general, knowing how difficult a tie against Burnley is, we made good movements.
"After the second and third goals it was easier. I am satisfied to be in the next round and the draw on Monday."
De Bruyne, who missed most of the first half of the season after suffering two knee injuries, was hugely impressive. It was his third start in the space of a week and the Belgium playmaker appears to be getting back to his best.
Guardiola said: "It's not easy for players when they've been a long time injured, for the rhythm, for the pace. You can believe you are ready because you train but you need time. That is why we try to handle the minutes.
"But we know what Kevin is and we need him. He is clever, he saw passes, he is so aggressive in his game. That is why he helped us a lot."
It has been a happy new year for City, with Guardiola's side having now scored 30 goals and won seven in succession in 2019.
Guardiola said: "This month was really good. I could say we've played against a League One team and a Championship team but even in that position you have to score goals and it's never easy.
"I'm most delighted that everyone has been involved. Some more than others but everybody plays. Together we can achieve it."
Burnley boss Sean Dyche, who made seven changes as he focuses on Premier League survival, admitted his side were outplayed.
Dyche said: "We've had to piece the side together as best we could to try to make sure players are back for Tuesday.
"There's risk and reward with that. The risk is they turn up as they did. They were terrific, they pounce on every mistake. When they are in that mood they hurt you."
Matej Vydra spurned a gilt-edged chance to equalise when City led 1-0.
Dyche said: "We had a golden moment. You don't get many at these clubs. It was a big moment to go and score.
"I'm not remotely suggesting we'd have gone on to win the game but it changes the whole feeling."
Dyche preferred Nick Pope in goal to Tom Heaton and Joe Hart for this game.
Asked how he keeps all three players happy, he said: "It's my job. I'd like as many top-quality players as we can.
"They know they can't all play – although it would have been happy to have three keepers today. We might have got something!"
ga('create', 'UA-72310761-1', 'auto', {'name': 'pacontentapi'});
ga('pacontentapi.set', 'referrer', location.origin);
ga('pacontentapi.set', 'dimension1', 'By Andy Hampson, Press Association Sport');
ga('pacontentapi.set', 'dimension2', 'c09792ba-ab96-44fc-af3c-316bb5f36e72');
ga('pacontentapi.set', 'dimension3', 'paservice:sport,paservice:sport:club-news,paservice:sport:football,paservice:sport:match-reports,paservice:sport:uk,paservice:sport:world');
ga('pacontentapi.set', 'dimension6', 'story');
ga('pacontentapi.set', 'dimension7', 'composite');
ga('pacontentapi.set', 'dimension8', null);
ga('pacontentapi.set', 'dimension9', 'sport:football');
ga('pacontentapi.send', 'pageview', { 'location': location.href, 'page': (location.pathname + location.search + location.hash), 'title': 'Guardiola hails five-star City \u2013 but says there is still room for improvement'});