Norwich moved top of the Sky Bet Championship after Teemu Pukki's late winner gave them a 1-0 win at Blackburn.
Daniel Farke's side looked set to be frustrated in their pursuit of three points by a spirited Rovers side who restricted the promotion chasers to very few clear-cut chances, despite their dominance in possession.
A draw would not have been an unfair result, but, as the game got stretched late on, Norwich's endeavour and bravery were rewarded four minutes from time when top scorer Pukki put the finishing touches to an incisive move.
The Canaries have now gone 11 games unbeaten in the league, winning four of the last six on their travels.
Rovers remain in mid-table after only their second league defeat at Ewood Park in 2018.
Both sides made one change apiece from last week, Blackburn's Adam Armstrong rewarded for his goal in the draw against Birmingham, replacing the injured Craig Conway.
Moritz Leitner was preferred to Mario Vrancic for the Canaries.
Although Norwich monopolised the early possession, Armstrong had the first chance when he weaved in from the left before curling a shot that flashed past the far post.
Rovers got their first glimpse of Pukki in the 13th minute when Todd Cantwell's inch-perfect pass set him clear, but he found the side netting from a narrow angle.
After weathering the early storm, the hosts grew into the game and Ryan Nyambe's marauding run and cross led to a chance for Danny Graham, who saw his goalbound effort deflected behind.
Marco Stiepermann's powerful long-range effort had to be tipped over by David Raya, and he watched a Pukki shot trickle wide as Norwich attempted to force an opening before the break.
The hosts started the second half the brightest, though, and their top scorer Bradley Dack ought to have done better when slipped in 12 yards out, but he shot straight at Tim Krul.
Graham then planted a free header over on the hour mark, the type of chance he would expect to dispatch.
At the other end, Pukki saw a left-footed effort sail wide before Raya pulled off an outstanding save to tip over Ben Godfrey's bullet header from point-blank range.
Both sides sought a winner, but Norwich's extra quality ended Blackburn's resistance in the 86th minute when a slide-rule pass found Onel Hernandez on the left.
His cross put a chance on a plate for Pukki, who buried his 14th goal of the season from close range to send Norwich top.
ga('create', 'UA-72310761-1', 'auto', {'name': 'pacontentapi'});
ga('pacontentapi.set', 'referrer', location.origin);
ga('pacontentapi.set', 'dimension1', 'By Press Association Sport staff');
ga('pacontentapi.set', 'dimension2', 'e2d0effe-3204-45b6-a833-eb775550d972');
ga('pacontentapi.set', 'dimension3', 'paservice:sport,paservice:sport:club-news,paservice:sport:football,paservice:sport:match-reports');
ga('pacontentapi.set', 'dimension6', 'story');
ga('pacontentapi.set', 'dimension7', 'composite');
ga('pacontentapi.set', 'dimension8', null);
ga('pacontentapi.set', 'dimension9', 'sport:football');
ga('pacontentapi.send', 'pageview', { 'location': location.href, 'page': (location.pathname + location.search + location.hash), 'title': 'Norwich go top as Pukki leaves to it to punish Blackburn'});