Strike duo Stuart Noble and Darren Gribben both scored twice as Berwick beat Montrose 5-3.
The visitors fell behind after just nine minutes when Martin Boyle powered home a header from Scott Johnston's cross.
But Gribben equalised in the 20th minute with a precise finish from 12 yards before heading Berwick in front five minutes later.
Montrose were level five minutes after half-time when Paul Lunan buried a header into the bottom corner.
The Borderers went back in front when Noble blasted home on the hour-mark, and he swept in from close range to give them a two-goal advantage 11 minutes from time.
Douglas Cameron rifled home to give the hosts hope but Ross Gray notched Berwick's fifth in stoppage time with a left-foot effort.