Premier League Norwich avoided an upset as Gary Hooper scored late in normal and extra-time on his first start to see off Watford in the Capital One Cup.
Javier Acuna's first Watford goal and Marco Faraoni's 25-yard effort left Norwich teetering.
But substitute Josh Murphy rifled home the game's third superb goal, and Hooper flicked home Nathan Redmond's cross in the 95th minute.
Johan Elmander went close before Hooper poked in to complete Norwich's escape.
Hooper, who arrived at Carrow Road in
a £5m move this summer,
scored 31 goals in 51 games for Celtic last season, but has been behind Ricky van Wolfswinkel and Elmander in manager Chris Hughton's selections so far this season.
Gary Hooper, who signed for Celtic from Scunthorpe for £2.4m in 2010, was described as the best striker the club had had since Swedish legend Henrik Larsson by manager Neil Lennon.
But his boss was mightily relieved by Hooper's goals, the first of which arrived with Norwich just moments from a fourth defeat of the season.
A quiet opening 20 minutes gave little sign of the drama to come with the lively Nathan Redmond's shot the only effort of note.
But the game burst into life with Acuna, a summer signing from Girona, smashing a fierce drive beyond goalkeeper Mark Bunn.
Bradley Johnson headed against the bar as the visitors pushed for a response, but Acuna also went close with space easy to come by among the Norwich defence.
Norwich's introduction of Elmander at the expense of full-back Javier Garrido further opened up the game and Diego Fabbrini and substitute Troy Deeney went close before Faraoni blasted in.
Despite Murphy finding the net via the underside of the crossbar, Watford seemed set to preserve their unbeaten home record this season as the game ticked into injury time.
But Hooper glanced home in the fifth and final minute of injury time to prompt relieved celebrations on the visiting bench.
Both sides had chances to win it with Deeney and Martin Olsson going close at opposite ends, but Hooper, sprung by a pass from fellow summer signing Leroy Fer, kept his head to stroke the ball between goalkeeper Jonathan Bond's legs.
Deeney, who scored
a dramatic late goal to send Watford to the play-off final last season,
came close to adding another twist to the tale, but Mark Bunn kept out his effort.
Watford manager Gianfranco Zola:
"It is a crushing feeling of course.
"We were winning a game and deserving to against Premier League opposition.
"But this game is about the attention you put in at crucial moments and that is the learning side for us."
Norwich manager Chris Hughton on Gary Hooper:
"He is a finisher.
"I'm probably as delighted that he has got 120 minutes under his belt as I am with the goals.
"He is used to scoring but with all strikers it is about the service they get and showing a little bit of quality when they can.
"Both goals showed great movement, and it was a super ball from Leroy Fer for the third.
"Even in that second half of extra time I was looking at how he was running and he was fine."
- 30 Bond
- 05 Belkalem
- 06 Ekstrand
- 27 Cassetti
- 07 Battocchio
- 08 McEachran (Smith - 39' Booked )
- 16 Murray
- 18 Pudil Booked
- 19 Faraoni
- 15 Acuna (Deeney - 52' Booked )
- 20 Fabbrini (Forestieri - 86' )
- 24 Woods
- 02 Brown
- 10 McGugan
- 09 Deeney
- 11 Forestieri
- 21 Anya
- 28 Smith
- 13 Bunn Booked
- 02 Martin
- 03 Whittaker
- 18 Garrido (Elmander - 46' Booked )
- 24 R Bennett
- 04 Johnson (Jo Murphy - 67' )
- 22 Redmond
- 23 Olsson
- 27 Tettey Booked
- 11 Hooper
- 14 Hoolahan (Fer - 74' )
- 20 Nash
- 06 Turner
- 08 Howson
- 10 Fer
- 31 Jo Murphy
- 16 Elmander
- 19 Becchio
Ref: Stephen Martin