Adam Armstrong's 17th goal of the season secured a 1-0 win for Blackburn Rovers in a tightly contested match with Luton Town at Ewood Park.
Story of the match
Blackburn started on the front foot and really should have taken the lead when Adam Armstrong found himself beyond Luton's back-line, but a perfectly timed sliding tackle from Sonny Bradley prevented a certain goal.
Both sides found it difficult to create many chances from this point, with both sides unable to create any clear-cut chances.
The visitors' first opportunity of the game came in the 19th minute, following a brilliant solo run from Harry Cornick, before the winger teed the on-rushing Pelly Ruddock-Mpanzu up with a clever through ball, but the midfielder's effort was blocked for a corner.
Both sides showed that they could defend better than they could attack in the first half, as the early theme of not getting in enough shots continued.
As the half wore on, the Hatters slowly grew more dominant, with Kiernan Dewsbury-Hall and Harry Cornick, causing the Rovers defence a few problems.
After a first half with no shots on target, it took 30 seconds of second-half action for Harvey Elliott to test Simon Sluga in the Luton goal, but the Croatian was untroubled by the 17-year-old's driven effort.
On the hour mark, the hosts made a quadruple substitution, bringing on Bradley Dack, Thyrhys Dolan, Sam Gallagher and Lewis Holtby.
The arriving four made an instant impact on the game, with Blackburn becoming the more dominant side immediately after the substitutions.
In the 73rd minute, Dolan saw an effort deflect over the bar after Luton captain Bradley gave the ball away in a very dangerous position for the Hatters.
Luton kept plugging away from this point and nearly found a late winner through Dewsbury-Hall, but the on-loan Leicester City man's effort went straight at Thomas Kaminski.
The deadlock was broken in the 86th minute, when Armstrong nodded home Sam Gallagher's cushioned header, following an uncontested drop ball.
Two minutes later, Cornick was denied his first goal of the season, after Sonny Bradley was adjudged to have been offside in the build-up, in what proved to be the final opportunity of the game
It was certainly a game that burst into life in the last few minutes, with Armstrong's eventual winner and Cornick's denied equaliser. Blackburn looked rather blunt in attack all game, but ultimately earned all three points at the death.
The victory for Rovers, sees them apply even more pressure on the much-desired play-offs. It is now four games unbeaten for the Lancashire club, who are looking to make a late play-off charge.
For the hosts, Darragh Lenihan stood strong in the Blackburn defence. He made a number of vital interceptions and won the majority of headers against James Collins. He also brought the ball forward well and started a few attacks from deep.
Harry Cornick was a threat all game for Luton, and he will count himself extremely unlucky not to have got on the score-sheet. He put some brilliant balls into the box and got past Barry Douglas time and time again.