Rovers' Under-18s suffered a narrow 3-2 defeat away at West Bromwich Albion on Saturday.
After trailing by two goals, Terry McPhillips' side rallied to level but chasing a winner they were caught at the death.
The young Rovers started well but a mistake on nine minutes allowed the hosts to take the lead. A throw from the defence was mis-controlled and that allowed the Albion attacker to take the ball along the edge of the area before scoring.
Unbowed Rovers looked to hit back straight away, creating plenty of opportunities but unable to finish them off.
A corner kick on 23 minutes was cleared initially but as Will Butterwick put the ball back in Bradley Bauress was unfortunate to see his header bounce off the post.
Then Brice Wassi went close with a shot before Deniz Pero headed just over when well placed as crosses into the Albion box continued to cause problems.
It was hoped that a change in formation at the break from 4-3-3 to 4-4-2 would provide the necessary impetus for Rovers at the start of the second half, but it was the home side who were celebrating once more on 50 minutes.
As Rovers lost possession in the opposition half West Brom broke away but although Antonie Boland blocked the initial shot, the rebound sat up nicely for the Albion number ten and he lashed the ball home.
Rovers finally grabbed a goal their play deserved on 57 minutes through Tom Brown. The midfielder taking advantage of the space afforded to him to fire in off the post from outside the area.
Suddenly tails were up and five minutes later the comeback was complete as Jordan Preston, on as a substitute only moments earlier, got on the end of a Danny Laverty cross to fire into the corner of the net.
From that point it seemed like there would only be one winner as Rovers had built up such a head of steam, but a head injury to Deniz Pero meant a lengthy delay to the game and with it the chance of a third Rovers goal was gone.
Instead it was the home side who grabbed an unlikely winner with just a minute remaining of the ninety, breaking away from a Rovers attack to give the Baggies the win.
"It was a good game and we've played well," said McPhillips. "But we certainly didn't get what we deserved,
"Full credit to West Brom, they're a good team and they are always good games between ourselves but once Deniz went off it evened up the match."
Rovers were scheduled to play Arsenal this Friday but this match has now been postponed at the request of the London club a new date will be confirmed shortly.
ROVERS: Raya, Butterwick, Thompson, Bauress, Beesley, Boland (sub Harris 85 mins), Brown, Wassi, Laverty, Haley (sub Preston 60 mins), Pero (sub Vicars 65 mins).
Subs not used: Humphreys, Rittenberg.