Manchester City bounced back from its Premier League humbling by Leicester City with a 3-0 Carabao Cup win over Burnley, with Raheem Sterling scoring twice and Ferran Torres netting his first goal for the club.
A 5-2 home reverse to Leicester City in the Premier League left Pep Guardiola's men in need of a result and a performance to steady their burgeoning season.
Sterling thrived on the industry of Kevin De Bruyne, Torres and teenage debutant Cole Palmer throughout a one-sided match and scored with neat finishes in either half at Turf Moor.
Guardiola, who is aiming to win the competition for a fourth successive time, saw his £20.9m (€22.1m) signing from Valencia make it 3-0 with a cool finish in the 65th minute as City reached the quarter-finals.
Burnley found itself under pressure from the outset and Sterling volleyed a Torres cross narrowly wide from six yards out.
The Clarets had goalkeeper Bailey Peacock-Farrell to thank for keeping them in the game, the Northern Ireland international twice getting down quickly to save low shots from Sterling.
There was no stopping the England winger when Benjamin Mendy's low pass from the left found him 12 yards from goal and he slammed the ball into the corner of the net with no hesitation.
Sterling doubled City's lead three minutes into the second half, neatly turning Torres' cross into the bottom corner of the net from close range after De Bruyne's surging run carved Burnley open.
Less than 10 minutes later Riyad Mahrez's pass was touched on by Sterling into the path of Torres, who carried the ball into the box before rattling it low into the far corner of the net from 18 yards.