Elgin City 3-2 Queen's Park
Elgin City came from two goals down against Queen's Park in League Two to end their six-game winless run.
Blair Spittal fired the visitors ahead inside five minutes after firing high into the net from inside the box.
Anthony Quinn scored from the penalty spot 10 minutes, but Elgin pulled one back before the break with a crafty finish by Craig Gunn.
Ross McKinnon equalised from the penalty spot on 52 minutes before Gunn found space in the box to score again.
The Spiders, who stay bottom of the table, had almost scored a personal second before Elgin hit back, but his effort was blocked by David Niven.