On-loan Dunfermline midfielder Andy Stirling scored a late winner as we came from behind to claim our first home victory of the season in League 1.
Rory McAllister’s deflected free-kick gave the Blue Toon the lead after just four minutes but Lewis Coult equalised 60 seconds later with his first Albion goal and his assist saw Stirling net the clincher six minutes from time.
We are now 10 points behind second-bottom Ayr United with six games to play while Peterhead remain four points outside the play-off zone.
Binos boss Stuart McLaren made three changes to the side beaten 1-0 by Stranraer, with Ross Forsyth replacing the injured Kevin McKinlay and Sandy Cunningham and Lee Hamilton getting the nod ahead of Phil Johnston and Gordon Smith.
Steven Doris, Darren Lee Smith and Angus Beith were ruled out against a Peterhead side who had won their previous two home games but arrived at Forthbank having earned just one point out of 12 on their travels since beating Airdrie in January.
We fell behind when Callum Reidford was left helpless when McAllister’s free-kick went in off the wall but the response was immediate.
Hamilton’s persistence forced an error from keeper Graeme Smith and the wing-back got to the ball first, before squaring it for Coult to steer into the empty net.
Reidford made good saves from David Cox and McAllister as half-time approached while Cunningham had a decent opportunity at the other end.
It was the visitors who looked the more likely team to find a winner in the second half. McAllister forced a fine stop from Reidford and Gary McDonald rattled the bar from distance, with McAllister’s follow-up brilliantly blocked by the Albion No 1.
We were struggling to create chances but a quick break saw Coult pick out Stirling and he made no mistake from close range.
Peterhead almost equalised when Jamie Stevenson’s free-kick bounced off the bar and they will feel hard done by as we finally won at home at the 15th attempt.
Stirling Albion: Reidford, McGeachie, Forsyth, Robertson, Cummins, C Smith, Hamilton, Comrie, Coult (Paton 89), Stirling, Cunningham (G Smith 70).
Subs (not used): Johnston, Weir, Scott Davidson, Shepherd, Paterson (GK).
Scorers: Coult 5, Stirling 84
Peterhead: G Smith, Kerr, Noble, Ross, R Smith (Riley 75), McDonald, Dzierzawski (Brown 85), Strachan, McAllister, Stevenson, Cox (Rodgers 61).
Subs (not used): Cowie, Donaldson, Macdonald (GK).
Scorer: McAllister 4
Referee: Don Robertson