Manchester City produced a goal-laden second-half display to beat 10-man Sheffield Wednesday 7-0 in the third round of the League Cup at the Etihad tonight.
It was City who dominated the opening exchanges and then came within the width of the post from going ahead when Eliaquim Mangala's volley struck the woodwork on 20 minutes.
The defending champions continued in the same vein and came close again eight minutes later as Edin Dzeko headed a Bacary Sagna cross at Chris Kirkland.
Manuel Pellegrini's side found themselves frustrated in their effort to build on those two openings and Wednesday earned a deserved half-time draw.
However, their good work from the first half was swiftly rendered meaningless as Frank Lampard fired the hosts ahead two minutes after the break, tucking home James Milner's cut-back pass.
That sparked the game into life as Giles Coke forced Willy Caballero into a smart save in the Owls' first meaningful attack, before City then put the game to bed inside three minutes.
First, Dzeko doubled the advantage by sweeping home Jesus Navas's cut-back on 52 minutes, before the Spaniard himself added a third shortly later to effectively end the contest.
A bad night for Stuart Gray's side got much worse soon after when Kamil Zayatte was issued a red card for fouling Lampard in the area, as Yaya Toure dispatched the resulting penalty on the hour mark.
Their momentum soon petered out, but there was still time for Dzeko to bag his second as the towering striker completed his brace on 77 minutes, before youngster Jose Angel Pozo got in on the act to add a sixth.
Lampard fired a seventh in the final stages to make it three goals in as many days for him as City cruised into the fourth round.