Late Brian Cameron penalty earns Elgin a point against Annan
Brian Cameron netted a late penalty as Elgin came from behind to secure a 2-2 draw against Annan.
Annan were on course to leapfrog third-placed Elgin with a second successive away victory courtesy of goals from Josh Todd and substitute Smart Osadolor in 11 second-half minutes.
But Elgin pulled a goal back in the 77th minute through Kyle MacLeod's header before Cameron slotted home from 12 yards after Ben Jago fouled Dylan Easton in the area.
Both teams ended the game with 10 men as Marc McKenzie and Matt Flynn were sent off at the death.