Jason Steele knows Rovers have to be more ruthless in front of goal if they are to get the wins to see them climb further up the table.
The Rovers goalkeeper felt the side should have converted more of the chances they created at the Madejski Stadium on Sunday as they slipped to a narrow 1-0 defeat.
Speaking after the match Steele was disappointed to suffer a first loss in nine, but he is eager to respond with a victory on Boxing Day against his former team Middlesbrough.
"To come away from home and be as dominant as we were in the first half, but to fall behind is tough to take," Steele told Rovers PlayerHD
"With the chances that we created we should have been up at half-time but we weren't ruthless enough and they scored that goal, it is as simple as that.
"I think we definitely should be trying to scoring more goals, the gaffer said after the game that it was probably the most we've created since he's been here so it is just a case of sticking it in the back of the net now.
"In the first half we were very good but I felt in the second half we maybe came away from it a little bit and they sat off us and showed us respect because of how good we were in the first half.
"They put an extra man in midfield and took their striker off, they wanted to open the game up and I think that suited them a little with the pace they had.
"We carried on, we kept huffing and puffing and we still could have nicked something at the end.
"We shouldn't have been beaten so we've got to make sure we win on Boxing Day now.
"In this league if you lose one then you've got to win the next two, it is as simple as that. If you win two out of three then you are always up there."
Starting with the Boxing Day clash against Middlesbrough, you can buy a Half Season Ticket from just £143 for Adults, and from just £91 for Seniors & 18-21 year-olds.
A junior half season ticket is from just £34, whilst Under-8s go free when with a paying Adult or Senior.
Buy today at www.eticketing.co.uk/onerovers, in store at Ewood or Church Street. Or for further information call the ticket office on 01254 372000.