Five goals were scored in 20 first-half minutes as Stirling beat Berwick 6-3.
The hosts took the lead in the 17th minute when Stephen Day scored from 18 yards out, but Berwick's Darren Lavery equalised from the edge of the area six minutes later.
Two minutes after Lavery had equalised, Stirling's Gary Thom headed home from 12 yards to make it 2-1, before Berwick's Lee Currie scored a free-kick from 20 yards out to level things up once more.
Stirling went 3-2 up in the 37th minute when Jordan White tapped home from close range before Mark Ferry headed in from six yards out in the 45th minute to make it 4-2.
Currie scored his second long-range free-kick of the match in the 58th minute to give Berwick hope.
But Stirling's White scored from the spot in the 80th minute after Currie had handled in the area before Steven Weir tapped in from close range to secure the points.