Rangers, with only one home league win to their credit so far this season, had been hoping to kick-start their campaign with a win over the league’s bottom club, and when a Paul Currie shot was deflected by a defender into his own net to give them a first half lead it looked as if they might be on their way.
But Elgin keeper Michael Fraser made three good first half saves and after 43 minutes Craig Gunn grabbed an equaliser from close range.
After Wednesday night’s disappointing 2-2 home draw against Montrose, Berwick made two changes with goalkeeper Billy Bald and fullback Devon Jacobs returning to the side.
As early as the third minute Michael Fraser saved with his feet from a Dean Hoskins header at a corner, and when Kerr Young played the ball back into the box Hoskins blasted inches wide.
Fraser saved with his feet again from a close range shot by Darren Lavery after Ross Gray crossed from the right.
Berwick made the breakthrough with a scrappy goal after half an hour when Elgin captain Mark Nicolson deflected a close range shot from Paul Currie into his own net after good work by Lee Currie and Lavery.
Elgin’s first attempt of the half came after 38 minutes when Craig Gunn pulled a shot wide from the right side of the box.
A minute later Gray brought out a fine reaction save from Fraser with a shot from a central position, but the visitors hauled themselves level just two minutes before half-time when Graeme Sutherland latched onto a long through ball from Marvin Andrews and crossed from the left bye-line for Gunn to net from close range.
At the start of the second half Berwick keeper Billy Bald made a good save from a header by Darryl McHardy from a corner.
David Gold made a good run down the right and but there was no one to take a touch on his ball across the face of the Elgin goal, whilst at the other end Gunn shot into the side netting on an angle from a corner.
Andrews came to Elgin’s rescue with a goal line clearance from a Lee Currie free kick on the edge of the 18 yard box.
Stevie Notman was at the centre of a good build-up when he played two quick one-twos, but Fraser managed to smother the loose ball in his area.
Lee Currie then pushed a shot narrowly wide after Gray created the opening as Berwick went in search of a winner.
Substitute Scott Maxwell had another great chance when Craig Dargo slipped the ball through to him, but his shot rebounded off a post.
Right at the death Elgin had a great chance to win the game, but Bald made a great save to deny Graeme Beveridge with a first class save after the wide man broke from half-way.
Berwick: Bald, Jacobs, Tulloch, Young, Hoskins, Notman , P Currie, (Dargo 82), L Currie, Gray, Gold, (Maxwell 68), Lavery .
Elgin: Fraser, Finlayson, McHardy, Nicolson, Andrews, McPhee, Gunn (Cooper 84), Cameron, Bayne (Moore 71), Sutherland, Beveridge.
Referee: Gavin Duncan.