Michael Moore scored twice as Stranraer came from behind to beat Elgin and keep up the pressure at the top of the Scottish Third Division.
The hosts went ahead in the 13th minute when Mark Nicolson slotted home from six yards before Moore headed in the equaliser in the 22nd minute after finding space to steer Sean Winter's ball into the top corner.
Craig Malcolm put Stranraer ahead from close range before the break but their lead lasted just eight minutes as Nicolson volleyed in from the edge of the box.
Alexander Clark brought down Stephen Stirling in the 53rd minute, with Stirling stepping up to covert the penalty.
The game turned in the 68th minute when Scott Taggart's drilled effort found the net from 18 yards.
Three minutes later Moore got into the six-yard box to head home Nathan Shepherd's corner for his eighth goal of the season.
Stranraer: Marshall, Taggart, McKeown, McGregor, Noble, Winter, Stirling (Christopher Aitken 79), Kane, Shepherd, Moore (Grehan 75), Malcolm (Stuart McColm 81).Subs Not Used: David Mitchell, Gallagher.
Goals: Moore 22, Malcolm 33, Stirling 53 pen, Taggart 68, Moore 71.
Elgin: Clark, Niven, Duff, Durnan, McMullan (Beveridge 82), MacPhee, Cameron (Crooks 70), O'Donoghue, Nicolson, Moore, Millar (Gunn 65).Subs Not Used: Calder, Wilson.
Booked: Durnan, Duff, Niven.
Goals: Nicolson 13, 41.
Ref: Euan Anderson