Match ends, Elgin City 2, Annan Athletic 3.
Annan midfielder Kenneth Mackay scored in stoppage time as the Galabankies came from behind to beat Elgin.
Craig Gunn shot the hosts ahead from close range and doubled their lead on 15 minutes through Brian Cameron.
Peter Weatherson pulled one back with a smart header before Josh Todd levelled with a low drive.
Mackay then rifled the ball into the corner of Raymond Jellema's goal to complete his side's comeback and end Elgin's eight-match unbeaten run.
- 8CameronSubstituted forBeveridgeat 83'minutes
- 4CrightonSubstituted forKhutsishviliat 78'minutes
- 6HarkinsSubstituted forMcLeanat 71'minutes
- 10SutherlandBooked at 64mins
- 2ChisholmSubstituted forBradleyat 83'minutes
- 8BrannanSubstituted forSloanat 62'minutes
- 6FlynnSubstituted forToddat 63'minutes
- 11LoveBooked at 90mins
- Mat Northcroft
- Shots on Target
Second Half ends, Elgin City 2, Annan Athletic 3.
Ceiran McLean (Elgin City) wins a free kick on the left wing.
Foul by Martin McNiff (Annan Athletic).
Ally Love (Annan Athletic) is shown the yellow card.
Allen Mckenzie (Elgin City) wins a free kick on the right wing.
Foul by Ally Love (Annan Athletic).
Goal! Elgin City 2, Annan Athletic 3. Kenneth Mackay (Annan Athletic) left footed shot from the centre of the box to the bottom right corner. Assisted by Martin McNiff.
Corner, Annan Athletic. Conceded by Ceiran McLean.
Corner, Annan Athletic. Conceded by David Niven.
Corner, Elgin City. Conceded by Kenny Arthur.
Substitution, Elgin City. Graeme Beveridge replaces Brian Cameron because of an injury.
Substitution, Annan Athletic. Peter Bradley replaces Iain Chisholm because of an injury.
Attempt missed. Ceiran McLean (Elgin City) right footed shot from outside the box misses to the right.
Foul by David Niven (Elgin City).
(Annan Athletic) wins a free kick in the defensive half.
Attempt saved. David Niven (Elgin City) header from the right side of the six yard box is saved in the top right corner.
Substitution, Elgin City. Dachi Khutsishvili replaces Sean Crighton because of an injury.
Ceiran McLean (Elgin City) wins a free kick in the defensive half.
Foul by Iain Chisholm (Annan Athletic).