Peterhead extended their advantage over East Stirlingshire to seven points with victory over the bottom side.
Dennis Wyness grabbed the winner 10 minutes before the break when he latched on to Scott Ross' header before firing home from six yards.
The hosts were largely in control from the outset and should have led after just 14 minutes, but Roy McBain scuffed his shot wide from close range.
They continued to press and eventually got their rewards when Wyness notched his first goal of the season.
Peterhead: Jarvie, Donald, Scott Ross (Davidson 59), MacDonald, McBain, Sharp (Conway 76), Strachan, Redman, Deasley, Wyness, Bavidge. Subs Not Used: Jellema, Robertson, Watson.
Booked: Scott Ross, Sharp, Strachan.
East Stirlingshire: Antell, Chisholm, Jackson, Cane, Dingwall (Team 86), Horner, Hunter, Stirling, Maxwell, Turner (Sheerin 70), Lurinsky (Benton 82). Subs Not Used: Hay, Scott.
Ref: Euan Anderson