Craig Gunn scored four goals for Elgin in their victory over Berwick, his first after 17 minutes, meeting Graeme Beveridge's cross from close range.
His second came from a penalty three minutes later after Dan Moore was fouled by Dan Smith.
A cross from Moore provided Gunn's hat-trick, scoring into the bottom corner, with a fourth added in the 70th minute, after more good work from Moore.
Berwick scored in the 85th minute with Paul Currie's blazing 25-yard drive.
Elgin: Clark, Niven, Duff, Nicolson, Kaczan, Cameron (Lawrie 69), O'Donoghue, Beveridge, Moore, Gunn (Crooks 75), Leslie (Frizzel 79). Subs Not Used: Calder, MacPhee.
Goals: Gunn 17, 20 pen, 51, 70.
Berwick: Barclay, Walker (Greenhill 69), McLean, McLeod, Thompson, Darren Smith, Paul Currie, McDonald, McLaren (Gribben 10), Gray, Noble (Elliot Smith 69). Subs Not Used: Gall,Townsley.
Booked: Paul Currie.
Goals: Paul Currie 84.
Ref: John McKendrick