Peterhead book place in League 1 play-off final after Stirling Albion victory

Peterhead's Rory McAllister missed a first-half penalty.
Peterhead's Rory McAllister missed a first-half penalty.

Breaking