Sergio Aguero bagged a hat-trick as Manchester City came from two goals down to beat Watford 4-2, which secured their passage into the fifth round of the FA Cup.
Joleon Lescott squandered a great chance to put City ahead in the 12th minute, but the defender headed over from six yards out, following a corner from Jesus Navas.
Watford went ahead just after the 20 minute mark through Fernando Forestieri's low driven shot that flew past Costel Panttillimon.
Troy Deeney doubled the visitor's advantage in the 29th minute with a close range finish, after some good play between Sean Murray and Ikechi Anya.
Marcos Lopes tried his luck from 20-yards out in the 43rd minute, only for Jonathan Bond to palm the midfielder's effort away.
City grabbed a goal back through Sergio Aguero in the 59th minute, the Argentine comfortably slotted home from Aleksander Kolarov's cross.
Dzeko missed an opportunity to equalise for the home side in the 66th minute, the striker's close range effort was easily dealt by Bond, following a good run by Vincent Kompany.
Aguero equalised for City in the 78th minute with a powerful finish into the roof of the net, after some good build up play by the hosts.
City went ahead in the 86th minute as Kolarov's long range shot went right through the hands of Jonathan Bond.
Aguero got his third and City's fourth in the 92nd minute with a header from close range.