Elgin came from behind to beat league leaders Stranraer 2-1 in a thrilling game.
The visitors opened the scoring after 19 minutes when Michael Moore applied a right-footed finish from six yards.
The goal brought Elgin to life and they dominated the remainder of the half, with Stranraer holding firm.
The second half began as the first had finished, with Elgin's Craig Gunn seeing an effort well saved.
Stranraer's Grant Gallagher then attempted to clear a cross and put the ball past his own keeper to make it 1-1.
Elgin grabbed the winner when Paul Kazcan teed-up Gunn to finish neatly from six yards.
The result see's Elgin stay third and Stranraer's lead at the top cut to two points.