Our Lowland League opponents edged an entertaining friendly at Newtown Park as fans made a welcome return.
We paid the price for a number of missed chances and will be disappointed at the manner of the goals given away.
Albion dominated the first half but we fell behind to an early Zander Miller penalty after Jordan McGregor conceded the spot-kick.
Dale Carrick rattled the crossbar and had a shot cleared off the line while Bo’ness also hit the woodwork before Miller side-footed home their second goal in 51 minutes.
Substitute Dylan Bikey was denied by the bar but got on the scoresheet in 65 minutes after good work by Jack Leitch.
Stuart Hunter made it 3-1 from a header following a corner soon after but James Creaney pulled one back with a spectacular 30 yarder in the last minute. Sean Heaver almost equalised in stoppage time, only for the keeper to pull off a fine save.
Stirling Albion: Currie, McGeachie, McNiff (Creaney 46), McGregor (Cummins 69), McLean, Grant (Heaver 78), Omar (Laird 57), Leitch, Flanagan (Moore 76), Mackin (Bikey 57), Carrick.