Norwich captain Grant Holt came off the bench to net a stoppage-time penalty as Blackburn were denied a much-needed win in an entertaining 3-3 draw at Carrow Road.
Barclays Premier League's bottom club Rovers, who beat Newcastle to reach the Carling Cup quarter-finals in midweek, took the lead on the stroke of half-time through Junior Hoilett.
Although Wales striker Steve Morison levelled with a well-taken strike on 53 minutes, two quick goals from Ayegbeni Yakubu and captain Christopher Samba looked to have secured a much-needed first away win for under-pressure Steve Kean.
However, the Canaries grabbed a lifeline with eight minutes left through Bradley Johnson's deflected effort.
Substitute Holt, whose scored in last week's 1-1 draw at Anfield, earned the Canaries a point in stoppage time from the spot after Steven Nzonzi handled at the far post.
In first-half stoppage time, Rovers snatched the lead when Canada-born youngster Hoilett cut in from the left before whipping an 18-yard effort over John Ruddy into the far corner.
There was more urgency about Norwich at the start of the second half, and Morison levelled on 53 minutes. The former Millwall frontman calmly controlled the bouncing ball with his left foot before then dispatching it back with his right over Robinson.
Rovers, though, were back in front after 62 minutes. Yakubu got ahead of the Norwich defence on to a pass from Formica to drill the ball past Ruddy at the near post.
Before Norwich could regain their composure they were 3-1 down. Morten Gamst Pedersen's free-kick from the left was allowed to fly across the six-yard box, where Samba headed in at the far post.
Norwich, though, had a lifeline with eight minutes left when Johnson's deflected 20-yard shot looped up off Jason Lowe and over a stranded Paul Robinson. Nzonzi then handled and Holt stepped up to ram the ball into the bottom left corner and earn Lambert's battling side a share of the spoils.