Play-off hopefuls Peterhead stumbed to a draw with bottom club Stirling after throwing away a two-goal lead.
Peterhead started brightly and took the lead after just 10 minutes through Martin Bavidge's neat finish.
Jim McInally's men doubled their lead when Ross Smith finished well from close range.
However, Stirling battled hard and pulled a goal back a minute later thanks to Jordan White.
The second half was a tense affair with very few chances but Joshua Flood's clinical finish, six minutes after coming on as a substitute, earned his side a point.
Peterhead: Jarvie (McCallum 46), Sharp, Smith, Scott Ross, Noble, David Ross (Winters 61), Strachan (Cowie 69), Deasley, McLaughlin, McAllister, Bavidge. Subs Not Used: Maguire,Kelly.
Booked: Deasley, Strachan.
Goals: Bavidge 10, Smith 28.
Stirling: Filler, McGeachie (Flood 77), Thom, McAnespie, McCunnie, David McClune (Ferry 83), Graham Weir, McSorley, Day, Scott Davidson, White. Subs Not Used: Peat, Clarke, Brass.
Booked: Day, Graham Weir, Thom, McSorley.
Goals: White 31, Flood 83.
Ref: Gary Hilland (Scotland).