Elgin City continued to put pressure on leaders Rangers by beating Berwick at Borough Briggs.
Midfielder Mark Nicolson struck a right-footed shot from 25 yards into the top-right corner in the 15th minute, leaving Youssef Bejaoui helpless in goal.
However, the lead only lasted a few minutes with Berwick's Ross Gray steering a low-footed shot from six yards into John Gibson's net, after latching onto a cross from Kevin McDonald on the left wing.
But despite this rally from Berwick, Elgin took the lead again through a Stuart Leslie goal after 25 minutes from a Daniel Moore cross.
Persistent pressure from the home side in the second half was eventually rewarded when substitute Dennis Wyness turned a right-footed shot into the net with a minute to go.
Elgin: Gibson, Beveridge (Harkins 78), Crighton, Duff, McMullan, Cameron, O'Donoghue, Nicolson, Moore, Gunn (Wyness 73), Leslie. Subs Not Used: Black, McLean, Millar.
Booked: Beveridge, Duff. Goals: Nicolson 16, Leslie 25, Wyness 90.
Berwick Rangers: Bejaoui, Jacobs, Brydon, McLean, Hoskins, Notman, Gray, McDonald (Janczyk 66), Currie, Lavery, Noble (Ferguson 70). Subs Not Used: McCaldon, Gielty, Addison.
Booked: Hoskins, Jacobs, Brydon, McDonald, Notman, Currie. Goal: Gray 19.
Ref: Barry Cook