Reading boosted their chances of securing an end-of-season Championship play-off place by defeating Blackburn 1-0 at Madejski Stadium.
Although Blackburn enjoyed the majority of first-half possession, it was Reading who went ahead midway through the period through George Puscas' coolly taken third goal of the season.
Reading appeared content to hang on to their lead after the break and did so fairly comfortably despite late Rovers pressure.
Both sides had endured poor runs of form in February but at least showed signs of encouragement with their results last Saturday.
Reading had lost four of five matches but eked out a 1-0 victory at strugglers Rotherham and Blackburn halted a sequence of five successive defeats with a 1-1 home draw against Coventry.
Reading, having lost their past three games at the Madejski, started brightly and could have gone ahead after only three minutes.
Andy Yiadom delivered a cross with pace from the right flank and it was met by the unchallenged Puscas at the near post.
The Romania forward, making his first start since November, sent in a powerful header but Rovers goalkeeper Thomas Kaminski made a superb save to tip it over the crossbar.
Blackburn responded with an array of positive approach play, all of which came to nothing with 20-goal top scorer Adam Armstrong too isolated up front.
Joe Rothwell and Harvey Elliott tried their luck from the edge of the home area but both efforts were blocked by the solid Reading cover.
Puscas then tried an outrageous attempt from the halfway line, which the backpedalling Kaminski was relieved to see narrowly clear the bar.
But Puscas was not to be denied in the 24th minute after Omar Richards had hustled Elliott into a costly error.
Lucas Joao picked up the loose ball and unselfishly squared the ball to Puscas, who calmly slotted home his first goal since late October.
Rovers replied through Ben Brereton but, from his two efforts, one sailed wide and the other was saved by Reading keeper Rafael.
Blackburn again controlled much of the proceedings in the early stages of the second period - again, though, with little success.
Reading still looked to be dangerous on the break, mainly through the surging runs of Ovie Ejaria.
Twice he was illegally halted in full flow, with Amari'i Bell and Corry Evans both booked for their fouls on him.
When Rovers did finally find themselves in a promising position, substitute Stewart Downing blazed wildly over from a 25-yard free-kick.
Reading had a similar chance soon after but Michael Olise's set-piece was poorly executed and Kaminski gathered easily.
Rovers continued to push for an equaliser as time ran out but Rafael saved smartly from Brereton and Reading held on for victory.
What the managers said...
Reading's Veljko Paunovic: "George came back from his long injury and the surgery and he was not only good because of the goal. He also worked really hard and is now at the level when he can play 90 minutes. He gives us more options as well and allows us to be more creative with our ideas.
"I was also very happy with the generous and unselfish assist from Lucas Joao [from which Puscas scored]. We won the ball with our high pressing and that's what we needed. And that's what we are going to need going forward."
Blackburn's Tony Mowbray: "There were quite a few positives which I was pleased with and which I told the group afterwards. With all the possession we had, though, we just weren't creative enough. I didn't think that Reading hurt us that much and it was a game that we were in charge of for much of it. We often controlled it.
"But with the final pass or the final ball in, it probably just wasn't enough. We did have a few half-chances but that was about it. I can still take the positives from it, the lads kept working hard. I'd rather be playing like that and losing 1-0 than getting beat 3-0 every week - and we have got no idea of what we're going to do and how we're going to go. I think that we can be controlled and composed but we do have to find answers. The last 20 metres are hurting us."