It was a night of mixed emotions for Rovers left back Amari'i Bell, whose first goal for the club counted for nothing at Reading on Wednesday evening.
It looked like Bell's strike with eight minutes remaining would rescue a point at the Madejski Stadium for a Rovers side who bossed proceedings in Berkshire.
But the hosts battled back, with Nelson Oliveira curling home at the death to break visiting hearts and send Rovers back north with nothing to show for their efforts.
“I thought we did well throughout the game, we were intense and got on to them," Amari'i reflected to iFollow Rovers after the game.
“Mistakes cost us in the end, especially with their second goal, where we didn’t organise ourselves well enough, which is what cost us the game.
“We were on top for a lot of the game and feel as if we did enough to win the game. We probably should have been more clinical when the chances came, and that takes the pressure off at the other end.
“But we should be aiming for clean sheets, so it’s at both ends where we need to improve.
“I remember mis-hitting a ball in an attacking area in the first half and I need to be better and stronger with the first goal. I should have just shielded the ball out of play and we go in at half time 0-0.
“We did so well in the game, and they felt the pressure from us.
“Nobody would have had them down to score, so it’s a real kick in the teeth."