Craig Gunn hit a hat-trick as Elgin City and Berwick Rangers drew 3-3 in League 2 at Borough Briggs on Tuesday night.
Elgin's top scorer struck three times in the space of 17 second-half minutes as a thrilling game ended all square. Blair Henderson had given Berwick a half-time lead but they trailed 3-1 at one stage before Henderson then David Gold levelled things up in the closing stages.
City are up to fifth in the table, three points outside the play-offs, with the visitors two points further back in eighth spot.