Grant McCann's side were good value for all three points but came undone in the final stages, with sub Kyle Dempsey cancelling out Glenn Middleton's opener. Rovers had lost five on the spin coming into this but have finally ended that sequence.
The first half was a low-key affair albeit Rovers edged it with the more progressive play and had a few half-chances.
Luke Molyneux came close in the opening stages, with not enough pace behind his shot that was straight at Bolton's Tyler Miller.
Miller was called into more serious action when Owen Bailey met Molyneux's free-kick - only for his bullet header to be brilliantly saved by the away stopper.
Bolton failed to register a shot on target first half, with Etan Erhahon's speculative whistler sailing well over the bar just before the interval. Middleton then botched two golden chances for Rovers right before the break, mis-hitting an initial effort before stabbing the second one wide from just a few yards out.
But the Scot made amends not long after the restart. Molyneux tore past his marker down the right and flashed a dangerous ball across the area. It found its way to Middleton who saw an initial effort charged down but he made no mistake second time around for his first goal in Rovers colours.
Bolton offered little by way of a response until substitute Kyle Dempsey equalised against the run of play with just over 10 minutes left. A quick counter caught Rovers off-guard and Dempsey's mishit effort fortunately found its way into the net.
Neither side looked close to getting a winner as spoils were shared. Rovers remain 23rd and four points adrift of safety.
Here's how we rated the players today:

9. Glenn Middleton 8
In for his first league start since Reading in late October. Positive forays forward and some neat involvements. Spurned a double chance right at the end of the first half but made up for it with a Birthday treat as he opened the scoring - his first in Rovers colours Photo: Howard Roe/AHPIX LTD

10. Luke Molyneux 8
Lovely first touches and cute involvements. Teed up Bailey's header first half and was twinkle-toed second half with a key role in Middleton's goal Photo: Howard Roe/AHPIX LTD

11. Brandon Hanlan 5
Ball just wasn't sticking when it was played up to him. A few moments where he opted for the wrong option rather than keeping it simple. Photo: Howard Roe/AHPIX LTD

12. Harry Clifton 7
All-action display after being summoned from the bench midway into the first half. Got proper involved. Photo: Howard Roe/AHPIX LTD

