Thomas McCluskey hit a stoppage-time winner as Albion made it three straight victories by coming from two down to beat Montrose 4-3.
Stephen O’Neill fired the hosts in front in the sixth minute and then set up David Banjo to double the lead after a quarter of an hour.
But Mark McGuigan started the comeback three minutes later when he converted Ross Davidson’s pass.
McGuigan was on target again to haul Rovers level with a 32nd-minute header from Alan Reid’s cross.
Davidson put the visitors ahead just after half-time when he buried Joshua Mullin’s pass from close range, only for Banjo to grab his second to equalise.
But McCluskey settled it three minutes into injury time when he collected Alistair Love’s pass and fired home.