A Sergio Aguero-inspired Manchester City eased to victory in their FA Cup third-round tie at fellow Premier League club Norwich.
Aguero surged past Sebastien Bassong, sidestepped Russell Martin and poked in a shot to put the visitors ahead.
The Argentine striker then teased the home defence before laying the ball off for Kelechi Iheanacho to side-foot in.
Manchester City were dominant and Kevin de Bruyne jinked his way to goal before powering in a low shot for their third.
Reaction to Saturday's FA Cup third-round games
Aguero has had his injury troubles this season but Blues boss Manuel Pellegrini has predicted the forward will return to his best form as his side challenge for four trophies.
The Argentine is proving true to his manager's words as he showed the qualities of pace, power and finishing prowess which make him so feared.
Apart from his opening goal, he played a one-two with Iheanacho before having a first-time shot palmed wide by keeper John Ruddy.
Aguero teased Norwich's defence before setting up Iheanacho for his side's second and Pellegrini will be left hoping his star striker can now stay fit.
Norwich and the visitors made seven changes each but, while Pellegrini's team retained the look of a strong side, the Canaries struggled to cope.
Conceding an early goal did not help and the second for the visitors left the Carrow Road crowd almost silent as their team offered them little to cheer.
Norwich showed little sign of being able to mount a comeback. The closest they came to scoring was when Graham Dorrans had a shot was palmed wide by visiting keeper Willy Caballero, who also tipped over a late Kyle Lafferty header.
However, it appeared more of a damage-limitation exercise for manager Alex Neil's side, who can now concentrate on their battle to stay in the Premier League.
Norwich boss Alex Neil: "In the first half, we didn't retain the ball well enough and good teams will punish you. We played better in the second half but the damage had already been done.
"We will forget this game as of now. Our bread and butter is the league."
Manchester City manager Manuel Pellegrini: "It was a very good performance. From the beginning we were very aggressive
"Sergio Aguero scored a beautiful goal.
"One of the merits of this squad is to be involved in all the competitions with the injuries that we have had."
Former Manchester City defender Danny Mills on BSports Final Score: "It was too simple for Manchester City - I was expecting Norwich to put on a better show.
"But that first goal from Sergio Aguero was exceptional - he beats three or four defenders before finishing. It was worthy of Lionel Messi."
Norwich will visit Stoke in a the Premier League on Wednesday, while Manchester City host Everton on the same night.
Full Time Match ends, Norwich City 0, Manchester City 3.
90:00 +3:39 Full timeFull Time Second Half ends, Norwich City 0, Manchester City 3.
90:00 +3:23Attempt missed. Vadis Odjidja-Ofoe (Norwich City) right footed shot from the centre of the box is close, but misses to the left following a corner.
90:00 +2:58Corner, Norwich City. Conceded by Gaël Clichy.
90:00 +1:28Attempt missed. Cameron Jerome (Norwich City) right footed shot from outside the box is high and wide to the right. Assisted by Nathan Redmond.
89:59Aleksandar Kolarov (Manchester City) wins a free kick in the defensive half.
89:59Foul by Gary O'Neil (Norwich City).
89:17Foul by Fernando (Manchester City).
89:17Kyle Lafferty (Norwich City) wins a free kick in the defensive half.
88:41Attempt saved. Bersant Celina (Manchester City) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Kevin De Bruyne.
88:16Foul by Fernando (Manchester City).
88:16Martin Olsson (Norwich City) wins a free kick on the left wing.
86:52Attempt missed. Cameron Jerome (Norwich City) header from the centre of the box is too high. Assisted by Vadis Odjidja-Ofoe with a cross.
86:20Attempt saved. Bersant Celina (Manchester City) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Kevin De Bruyne.
85:13Fabian Delph (Manchester City) wins a free kick in the defensive half.
85:13Foul by Kyle Lafferty (Norwich City).
84:49 SubstitutionSubstitution Substitution, Manchester City. Bersant Celina replaces Kelechi Iheanacho.
84:13Attempt missed. Kelechi Iheanacho (Manchester City) left footed shot from outside the box is just a bit too high. Assisted by Fabian Delph.
83:07 BookingBooking Graham Dorrans (Norwich City) is shown the yellow card for a bad foul.
83:04Aleksandar Kolarov (Manchester City) wins a free kick in the defensive half.
Foul by Graham Dorrans (Norwich City).
82:00Attempt blocked. Gary O'Neil (Norwich City) right footed shot from the centre of the box is blocked.
81:22Corner, Norwich City. Conceded by Willy Caballero.
81:20Attempt saved. Kyle Lafferty (Norwich City) header from very close range is saved in the top centre of the goal. Assisted by Ryan Bennett.
80:43Corner, Norwich City. Conceded by Willy Caballero.
80:41Attempt saved. Graham Dorrans (Norwich City) left footed shot from outside the box is saved in the bottom right corner. Assisted by Cameron Jerome.
77:27 Goal scoredGoal! Goal! Norwich City 0, Manchester City 3. Kevin De Bruyne (Manchester City) right footed shot from a difficult angle on the right to the centre of the goal. Assisted by Jesús Navas.
75:12Attempt saved. Kevin De Bruyne (Manchester City) right footed shot from outside the box is saved in the centre of the goal.
74:36Gaël Clichy (Manchester City) wins a free kick in the attacking half.
74:36Foul by Nathan Redmond (Norwich City).
72:31Attempt saved. Kevin De Bruyne (Manchester City) right footed shot from outside the box is saved in the centre of the goal.
72:28Jesús Navas (Manchester City) hits the right post with a right footed shot from the right side of the box. Assisted by Aleksandar Kolarov.
71:48 SubstitutionSubstitution Substitution, Norwich City. Kyle Lafferty replaces Sebastien Bassong.
70:39Corner, Manchester City. Conceded by Andre Wisdom.
69:06 SubstitutionSubstitution Substitution, Manchester City. Gaël Clichy replaces Sergio Agüero.
65:09Corner, Norwich City. Conceded by Aleksandar Kolarov.
63:06 SubstitutionSubstitution Substitution, Norwich City. Gary O'Neil replaces Youssouf Mulumbu.
62:41 SubstitutionSubstitution Substitution, Norwich City. Nathan Redmond replaces Jonny Howson.
60:19 SubstitutionSubstitution Substitution, Manchester City. Kevin De Bruyne replaces Raheem Sterling.
59:48Foul by Jesús Navas (Manchester City).
59:48Martin Olsson (Norwich City) wins a free kick in the defensive half.
58:57Attempt blocked. Raheem Sterling (Manchester City) right footed shot from the left side of the box is blocked. Assisted by Fabian Delph.
55:53Offside, Norwich City. Jonny Howson tries a through ball, but Cameron Jerome is caught offside.
53:55Offside, Norwich City. Jonny Howson tries a through ball, but Cameron Jerome is caught offside.
53:15Attempt saved. Kelechi Iheanacho (Manchester City) left footed shot from outside the box is saved in the centre of the goal. Assisted by Sergio Agüero.
50:09Hand ball by Kelechi Iheanacho (Manchester City).
49:44Sergio Agüero (Manchester City) wins a free kick in the attacking half.
49:44Foul by Youssouf Mulumbu (Norwich City).
48:28Corner, Norwich City. Conceded by Nicolás Otamendi.
47:39 BookingBooking Russell Martin (Norwich City) is shown the yellow card for a bad foul.
47:36Kelechi Iheanacho (Manchester City) wins a free kick in the attacking half.
47:36Foul by Russell Martin (Norwich City).
46:19Pablo Zabaleta (Manchester City) wins a free kick in the defensive half.
46:19Foul by Vadis Odjidja-Ofoe (Norwich City).
45:00Second Half begins Norwich City 0, Manchester City 2.
45:00 +1:07 Half timeHalf Time First Half ends, Norwich City 0, Manchester City 2.
44:47Raheem Sterling (Manchester City) wins a free kick in the defensive half.
44:47Foul by Youssouf Mulumbu (Norwich City).
44:14Corner, Norwich City. Conceded by Pablo Zabaleta.
42:25Offside, Norwich City. Andre Wisdom tries a through ball, but Youssouf Mulumbu is caught offside.
41:36Corner, Norwich City. Conceded by Aleksandar Kolarov.
41:14Attempt blocked. Jonny Howson (Norwich City) right footed shot from outside the box is blocked. Assisted by Vadis Odjidja-Ofoe.
34:00Foul by Fabian Delph (Manchester City).
34:00Youssouf Mulumbu (Norwich City) wins a free kick in the defensive half.
30:06 Goal scoredGoal! Goal! Norwich City 0, Manchester City 2. Kelechi Iheanacho (Manchester City) right footed shot from the centre of the box to the bottom right corner.
28:11Fabian Delph (Manchester City) wins a free kick in the attacking half.
28:11Foul by Vadis Odjidja-Ofoe (Norwich City).
27:09Attempt saved. Sergio Agüero (Manchester City) left footed shot from the left side of the box is saved in the bottom right corner. Assisted by Kelechi Iheanacho.
25:12Corner, Norwich City. Conceded by Willy Caballero.
25:10Attempt saved. Graham Dorrans (Norwich City) right footed shot from outside the box is saved in the bottom left corner.
24:02Attempt blocked. Kelechi Iheanacho (Manchester City) left footed shot from the left side of the box is blocked.
22:11Jesús Navas (Manchester City) wins a free kick on the right wing.
22:11Foul by Martin Olsson (Norwich City).
20:11Attempt blocked. Russell Martin (Norwich City) right footed shot from outside the box is blocked. Assisted by Graham Dorrans.
19:06Foul by Nicolás Otamendi (Manchester City).
19:06Cameron Jerome (Norwich City) wins a free kick in the attacking half.
18:17Corner, Manchester City. Conceded by Russell Martin.
15:26 Goal scoredGoal! Goal! Norwich City 0, Manchester City 1. Sergio Agüero (Manchester City) right footed shot from the centre of the box to the bottom left corner. Assisted by Raheem Sterling.
14:56Attempt missed. Raheem Sterling (Manchester City) right footed shot from outside the box is too high. Assisted by Fabian Delph.
13:55Corner, Manchester City. Conceded by Martin Olsson.
10:06Corner, Manchester City. Conceded by John Ruddy.
10:01Attempt saved. Aleksandar Kolarov (Manchester City) left footed shot from outside the box is saved in the bottom right corner. Assisted by Jesús Navas.
9:19Corner, Manchester City. Conceded by Ryan Bennett.
8:21Corner, Manchester City. Conceded by John Ruddy.
8:17Attempt saved. Kelechi Iheanacho (Manchester City) right footed shot from a difficult angle on the right is saved in the top centre of the goal. Assisted by Sergio Agüero.
7:06Attempt missed. Sergio Agüero (Manchester City) right footed shot from outside the box misses to the left. Assisted by Aleksandar Kolarov.
3:11Attempt missed. Jonny Howson (Norwich City) right footed shot from outside the box misses to the right. Assisted by Vadis Odjidja-Ofoe.
1:16Foul by Fabian Delph (Manchester City).
1:16Cameron Jerome (Norwich City) wins a free kick on the left wing.
0:00First Half begins.
0:00Lineups are announced and players are warming up.
Live data and text provided by our data suppliers