Another late Adam Idah winner meant Norwich City came from behind to earn last-minute victory on the road in their 2-1 win over Bristol City at Ashton Gate.

A George Tanner own goal cancelled out Jason Knight's first-half opener before Idah's smart finish sent the away end into raptures, ending David Wagner's pointless Robins hoodoo and helping ease relegation battle fears for the Canaries.

The win lifts Norwich one place to 13th, four points off the Championship play-offs.

Onel Hernandez hit the post in the first half as the visitors dominated the game's opening, but sloppy defending again left them behind when Andreas Weimann's low cross was palmed straight to Knight to break the deadlock.

Norwich started the second half positively, however, and were level 14 minutes into it. Gabriel Sara's raking long pass found Dimitris Giannoulis at the back post, and his centre was diverted beyond Bristol goalkeeper Max O'Leary to restore parity.

Kenny McLean's chip forward then ended up at Idah's feet in the dying seconds of the game, his goal completing a late, late show for his side. 

BRISTOL CITY:

Norwich Evening News:

Substitutes:

23. Bajic (GK)

8. Williams (on for Gardner-Hickman, 81)

9. Cornick (on for Conway, 81)

11. Mehmeti (on for Weimann, 73)

20. Bell (on for Sykes, 57)

27. Knight-Lebel

29. Yeboah

36. Meerholz

Head Coach: Liam Manning

Bookings: Tanner (72)

Goals: Knight (34)

NORWICH CITY:

Norwich Evening News:

Substitutes:

12. Long (GK)

7. Sainz (on for Gibbs, 83)

11. Idah (on for Barnes, 62)

15. McCallum (on for Giannoulis, 75)

16. Fassnacht (on for Rowe, 62)

20. Placheta (on for Hernandez, 75)

21. Batth

29. Forshaw

35. Fisher

Head Coach: David Wagner

Bookings: Duffy (25)

Goals: Tanner (OG, 59), Idah (90+5)

KEY MOMENTS

6 - Duffy flicks Nunez' corner over and wide.

9 - Hernandez beats his man and gets to the byline, but can't find the waiting Barnes or Gibbs.

19 - Stacey steals the ball in the Bristol half and drives to the edge of the box, but with no support can only find the side netting from a tight angle.

21 - Gardner-Hickman shoots from the corner of the box, but Gunn parries.

23 - Sara's long pass finds Barnes in the box and he controls well with his chest before firing a volley over the bar.

24 - Gibbs cuts back for Hernandez on the edge of the box, and his scuffed shot bounces off the post and away.

29 - Sykes drives forward and takes aim, but his shot swerves wide of the post.

34 - GOAL BRISTOL (Knight): Gunn pushes Weimann's cross out as far as Knight, who has a simple finish to fire into the empty net.

38 - Bristol counter down the Norwich left with Conway, who cuts in and fires straight at Gunn.

39 - Sykes plays a clever ball through to Conway, who goes through one-on-one but again aims straight at Gunn.

40 - Gunn tips Knight's header over after Gardner-Hickman's corner.

Half time: Bristol City 1-0 Norwich City

47 - Gibbs' cross finds Barnes in the box, but him and Duffy get in each other's way and the result is a tame header for O'Leary to collect.

56 - Nunez tries a shot from distance that O'Leary holds.

59 - GOAL NORWICH (Tanner OG): Sara's cross-field pass finds Giannoulis at the back post, and his centre is diverted beyond O'Leary by Tanner.

90+5 - GOAL NORWICH (Idah): Idah bundles his way through on goal and finishes smartly past O'Leary.

Full time: Bristol City 1-2 Norwich City

PLAYER RATINGS

Gunn 6, Stacey 6, Duffy 6, McLean 6, Giannoulis 6, Nunez 8, Sara 8, Rowe 6, Gibbs 7, Hernandez 7, Barnes 6. Subs: Idah 7, Fassnacht 5, Placheta 6, McCallum 6, Sainz 6.

MATCH STATISTICS

Possession: 60pc-40pc

Shots: 14-11

On target: 7-2

Corners: 6-6

Fouls: 4-7

Added time: 2 mins/5 mins

REFEREE: Gavin Ward