With one defeat and five wins from their last 6 matches, Peterhead have shot up the League Two table. Now, the bookies favourites sit on top of the table, leapfrogging opponents Stirling as well as Montrose.
The visitors started brightly, with Mason Robertson heading over a fourth minute corner.
Peter MacDonald had the Binos first effort of the game from a direct free-kick which was off-target, before Russell McLean headed another Blue Toon corner over.
Rory McAllister couldn’t get his effort on target while his opposite number MacDonald at the other end forced Greg Fleming into the first save of the evening.
McAllister did give Binnie something to think about just three minutes later though but the youngster was up to the task to deny the 14-goal striker.
David McCracken was next to see an effort blocked from a corner. Jack Leitch had no better luck after he also had a dig at goal seen away by the strong defensive work of Dave Mackay’s men.
McAllister fired over from inside the area as Jim McInally’s men remained in control.
However, Sean Dickson did manage to let-fly for the hosts but his shot was snuffed out and didn’t trouble Fleming in the visiting goal.
McAllister was getting closer, forcing Binnie into another smart stop, before, on 42 minutes, the former Inverness striker did manage to open the scoring as he found the top corner, leaving the shot-stopper with no chance.
Peterhead started the second half just as brightly but McLean shot over before Willie Gibson and Leitch again saw efforts blocked.
Darren Smith slotted wide for the hosts before McAllister tried his luck again from a free-kick which was off-target on this occasion.
Substitutions for either side took place as the midway point in the second period approached. Russell McLean departed due to injury, being replaced by winger Nicky Riley. Ross Kavanagh came on for Darren Smith for the Binos just moments later in a tactical switch by Mackay.
Dickson had a shot blocked before firing wide. Then, full-back Cameron Thomson shot over as the Forthbank side began to grow into the match.
Gibson made Binnie work on 70 minutes before Robertson fired wide. Jordan Brown would then replace Jamie Stevenson in the middle of the park for the visitors.
Soon after, Gibson won a free-kick after being fouled by Andy Black. The former Dundee youngster was shown a straight red card by referee Graham Beaton after the midfielder caught the winger with a high foot.
Substitute Brown had the next shot on goal but his header was saved as the Blue Toon took advantage of having the extra man in the closing stages.
Ross Smith came on for Ewan McNeil prior to Kavanagh shooting wide.
McAllister tried his luck again but it was blocked on route to goal. Allan Smith replaced Leitch late on to give Peterhead some fresh legs in the attacking areas of the pitch.
McAllister had the last chance of the game but he couldn’t bury the chance to double his and Peterhead’s tally for the evening.
Overall, a poor night for Stirling as McInally’s men bossed the majority of this match, deservedly picking up three points to regain top spot after 15 matches.
FULL-TIME; Stirling Albion 0-1 Peterhead
1. Cameron Binnie
2. Ross McGeachie
3. Cameron Thomson
4. Ewan McNeil (Ross Smith 80′)
5. Lee Hamilton
6, Andrew Black
7. Calumn Morrison
8. Liam Caddis
9. Peter MacDonald
10. Darren Smith (Ross Kavanagh 67′)
16. Sean Dickson
17. Mark Foden (GK)
11. Ross Kavanagh
12. Kyle Banner
15. Connor McMullan
16. Ross Smith
18. George Stanger
19. Neil McLaughlin
1. Greg Fleming
2. Jason Brown
3. Mason Robertson
5. David McCracken
22. Aidan McIlduff
6. Simon Ferry
7. Jamie Stevenson (Jordan Brown 72′)
20. Jack Leitch (Allan Smith 86′)
33. Willie Gibson
9. Rory McAllister
14. Russell McLean (Nicky Riley 62′)
21. Fraser Hobday (GK)
4. Aaron Norris
10. Paul Cairney
11. Nicky Riley
12. Allan Smith
17. Scott Adams
18. Jordan Brown
Referee: Graham Beaton