Blackburn domninated the opening stages with Swedish full back Olsson involved in everything good that the hosts did and it came as no surprise when he eventually opened the scoring in the 20th minute. Michel Salgado burst into the Bolton half before laying the ball across the box for his fellow full back, who drilled the ball into the bottom corner with the outside of his left foot leaving Alex Bogdan with no chance.
In a first half low on quality football it was Rovers who continued to create the best openings, with Olsson proving to be a major thorn in the side of Tamir Cohen who could not keep the Swede in check. There were headed chances for Jason Roberts and Benjani, who missed an open goal right at the end of the first half, as the hosts look to put the game beyond Bolton.
In a nervy second half it was still Steve Kean's side who continued to create the best openings and Mame Biram Diouf and Steven N'Zonzi both wasted glorious chances to ease any late nerves when they flashed efforts over the bar from inside the box.
In the end it didn't matter as Bolton failed to trouble Paul Robinson, who enjoyed a relatively easy afternoon, and Blackburn held on to clinch three vital points in their bid for Premier League survival.
This win lifts Rovers three points clear of the drop zone with just three games remaining and they will feel that one more win will be enough to confirm their Premier League status for another season.