Rovers' youngsters suffered a narrow defeat against Bolton in the LFA Professional Youth Cup semi-final at Brockhall