Late goals from substitute Michael Moore and Stephen Stirling saw Stranraer come from behind in dramatic fashion to beat bottom-of-the-table Peterhead and top the Third Division.
Stranraer headed into the game at Stair Park on the back of a thumping 6-0 league victory of East Stirling the previous weekend.
But much to everyone's surprise it was the away side that took the lead in the 58th minute through Bryan Deasley's delightful 12-yard curler.
As Peterhead looked to record their first league win since August, up popped Moore in the 80th minute to drill the ball home from the edge of the penalty area.
And, deep into stoppage time, Stirling sent the home crowd wild when he blasted in from 20 yards for the winner.
With Annan's match against Elgin postponed and Alloa only drawing with Berwick, the Stair Park men moved top on goal difference.
Stranraer: Marshall, Taggart, McGregor, McKeown, Noble, Winter (Moore 67), Stirling, Kane, Stuart McColm, Malcolm, Grehan. Subs Not Used: David Mitchell, Gallagher, Shepherd, Agnew.
Booked: Stuart McColm.
Goals: Moore 80, Stirling 90.
Peterhead: Jellema, Donald, MacDonald, Scott Ross, McBain, David Ross, Redman, Strachan, Sharp (Robertson 86), Deasley (Bavidge 65), McAllister (Wyness 80). Subs Not Used: Jarvie, Davidson.
Booked: McBain, Redman.
Goals: Deasley 58.
Ref: Greg Aitken