Norwich set up a mouthwatering FA Cup tie at Chelsea on Saturday - but only after surviving a scare against League One side Blackpool.
The Canaries needed extra time to prevail 3-2 in the sides' replay at Carrow Road, Darren Huckerby scoring two crackers before Chris Martin bagged the winner.
Blackpool skipper Michael Jackson headed the Coca-Cola League One side into a first-half lead and they were just 12 minutes from a shock success when Huckerby pulled the home side level with a cracking 20-yard drive.
The former Leeds and Coventry star then pounced again five minutes into extra time with a similar shot, this time from just inside the box, but Shaun Barker equalised for the Tangerines in the second period.
With penalties looming, Martin conjured up the winner, firing home left-footed from around 12 yards.
Bristol City, meanwhile, had scored an equaliser deep into extra time in their cup tie with Middlesbrough with the game looking set to go to penalties.