Blackburn recorded their first away win since January as a 2-1 victory at the City Ground all but ended Nottingham Forest's play-off hopes.
Joe Rothwell's fine curling finish put Rovers ahead in the 29th minute and Danny Graham made it 2-0 four minutes into the second half.
Ryan Yates helped to pull one back – although the final touch might have come off Rovers defender Elliott Bennett – but Forest fell to a third straight defeat that left them eight points off the Championship's top six with four games left to play.
Molla Wague almost gave Forest a fine start when he saw a powerful strike cleared, after Blackburn had not dealt with a Matty Cash free-kick.
Bradley Dack responded with a long-range effort that was easily saved by Costel Pantilimon before Joe Lolley tested David Raya with a similar effort at the other end.
It was the visitors who took the lead, following a short spell of pressure. Dack had a shot that deflected wide for a corner and, when Forest failed to properly clear, the ball fell to Rothwell on the left corner of the penalty area and he curled a precise shot back inside the far post.
A mistake at the back gave Lewis Grabban a clear sight of goal, but the Forest striker took an age to shoot and had the ball snatched away.
Raya almost cost his side a goal when he dropped a cross but Yates' shot was blocked and Arvin Appiah drove the rebound narrowly wide.
Blackburn made it 2-0 in the 49th minute when Dack helped the ball into the box and Graham produced a trademark finish, lifting a shot high into the back of the net.
Forest mustered an immediate response as Pele looped a cross into the danger zone, where Yates went for a header as Raya attempted to punch. The Forest man celebrated as if he had applied the vital touch, although the last one may have come off Bennett.
The Reds should have equalised when Sam Byram whipped in a perfect cross from the right, but Cash sent a free header over.
A mistake from Jack Robinson gave Dack a free run on goal, but he was denied by Pantilimon before his rebound came back off the frame of the goal.
Forest came agonisingly close as Lolley lifted a cross-shot over the advancing Raya but Daryl Murphy could not guide the ball home from a tight angle.
Substitute Murphy came close again in the closing stages but his header from a Lolley free-kick was cleared.
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', 'fa6f6b0d-25b8-4bda-bb30-372d8b20272f');
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': 'Blackburn end poor away form with win at Forest'});