Fraser McLaren and Damon Gray combined twice as Berwick ended a run of two straight defeats by beating Peterhead.
Berwick took the lead when McLaren received the ball off Gray on the left edge of the box and placed his shot into the bottom corner from 12 yards.
Peterhead were level two minutes later as Rory McAllister smashed his penalty home after Gary Wood had been felled.
Berwick sealed the win before the interval when McLaren fired in his fifth goal of the season.
Barclay, Notman, McLean, McLeod, Thompson, McLaren, McDonald, Currie, Little (Elliot Smith 75), Gray (Noble 81), Gribben. Subs Not Used: Gall, Deland, Darren Smith.
McLaren 12, 43.
Jellema, Donald, Bishop, Sellars, McBain (Rattray 78), Sharp, Redman (Watson 62), Scott Ross, Deasley, Wood (Bavidge 56), McAllister. Subs Not Used: Duffy, Wyness.
Rattray, Scott Ross.
McAllister 15 pen.