Owen Coyle was left to once again rue defensive fragility as Rovers lost by the odd goal in five at home to Reading.
Rovers had to twice come from behind at Ewood Park as Danny Graham grabbed his eight goal of the season, whilst Wes Brown marked his debut with a bullet of a header.
But it would all prove to be in vain as the Royals grabbed an injury-time winner to leave Lancashire with all three points.
"I thought we were terrific today with the way we played our football and the chances we created," Coyle told Radio Rovers.
"We were up against a team that is at the top of the table and we made them look very ordinary for long periods of the game.
"But we had to fight our way back into it twice to get back level and then we had some great chances to win the game.
"The quality of our play, we scored two but we had seven or eight clear-cut chances and that is where you've got to be clinical.
"But at 2-2 we mentioned last week at Preston that it should have been the worse that we came out with. But we've been caught out by a long throw and we were punished. We have to be defending those situations better.
"So it is hard to take because we put so much into the game and have taken no points."
Rovers are back in action on Boxing Day when they travel to Oakwell to take on Barnsley.
Tickets are currently on open sale priced at £23 Adults, £16 Seniors 65+, £16 17-21’s, £10 Juniors aged 12-16 and £5 for Under 12’s.
Book online today at www.eticketing.co.uk/onerovers