Albion Rovers scored two goals in the final eight minutes to secure a draw away to in-form Stirling.
Devon Jacobs scored for the home side 11 minutes before half-time with a low strike from 18 yards.
And Scott Davieson scored Stirling's second goal from the penalty spot with only 14 minutes remaining.
But Scott Chaplain headed home in the 82nd minute and Barry Russell's 25-yard strike two minutes from time secured a hard-earned point for the visitors.
Stirling: Filler, Jacobs, Fagan, Allison, Dillon, Flood (Cook 71), Smith, Thom, Crawley, Davieson (Bonar 86), McCulloch. Subs Not Used: Reidford, Ashe, McPherson. Booked: Davieson.
Goals: Jacobs 34, Davieson 76 pen.
Albion Rovers: Fahey, Reid, Stevenson, Ciaran Donnelly, Russell, Scott (Hamilton 78), McStay, Lumsden, Boyle (Acqua 70), Gilmartin (Love 70), Chaplain. Subs Not Used: Shepherd,Canning.
Goals: Chaplain 82, Russell 88.
Ref: Matt Northcroft